Определить положение последней строки страницыJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Определить положение последней строки страницы

Сообщение Anonymous »

Мне нужно перенести создание PDF-файла из внешнего интерфейса React (jsPdf) в серверную часть Java. Я хотел бы подойти к реализации, аналогичной интерфейсу, со статическими методами для соответствующих глав, заголовков, изображений и т. д. Для этого подхода мне нужна позиция последней строки предыдущего содержимого текущей страницы перед вставкой новой контент.
Во внешнем интерфейсе я реализовал это с помощью объекта, в котором я записал и вручную управлял этой и другой информацией о настройках типа.
Можно ли получить вертикальное положение предыдущего содержимого в PDFBox? Также было бы полезно определить макет страницы (например, поля,...) на уровне документа, чтобы каждая новая страница имела эти свойства по умолчанию.
Извлечение pdfOptions с помощью jsPdf< /p>
const pdfOptions: PdfOptions = {
currentX: 10,
currentY: 30,
newPageY: 15,
doubleSpacing: 10,
onehalfspacing: 7.5,
subSectionSpacing: 6,
singlespacing: 5,
endOfPageTextTreshold: doc.internal.pageSize.height - 40,
endOfPageImageTreshold: doc.internal.pageSize.height - 20,
pageWidth: doc.internal.pageSize.width,
leftMargin: 10, // used in imageTargetSize
rightMargin: 10, // used in imageTargetSize
imageTargetSize: doc.internal.pageSize.width * 0.8 - (10 + 10),
imagePixelWidth: 640,
imagePixelHeight: 480,
fontSizes: {
title: 16,
subTitle: 12,
normalSize: 10,
small: 9,
footNoteSize: 8,
},
};


Подробнее здесь: https://stackoverflow.com/questions/786 ... -of-a-page
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»