IPdfFileStamp

public interface IPdfFileStamp

интерфейс для добавления штампов (водяных знаков или фона) в файлы PDF.

Поля

ПолеОписание
POS_BOTTOM_LEFTНижнее левое положение.
POS_BOTTOM_MIDDLEНижнее среднее положение.
POS_BOTTOM_RIGHTНижнее правое положение.
POS_SIDES_LEFTЛевое положение.
POS_SIDES_RIGHTПравильное положение.
POS_UPPER_LEFTВерхнее пусть положение.
POS_UPPER_MIDDLEВерхнее среднее положение.
POS_UPPER_RIGHTПравое верхнее положение.

Методы

МетодОписание
addFooter(FormattedText formattedText, float bottomMargin)Добавляет нижний колонтитул на страницы документа.
addFooter(FormattedText formattedText, float bottomMargin, float leftMargin, float rightMargin)Добавляет нижний колонтитул на страницы документа.
addFooter(InputStream imageStream, float bottomMargin)Добавляет изображение в качестве нижнего колонтитула страницы.
addFooter(InputStream imageStream, float bottomMargin, float leftMargin, float rightMargin)Добавляет изображение в качестве нижнего колонтитула страницы.
addFooter(String imageFile, float bottomMargin)Добавляет изображение в качестве нижнего колонтитула на страницы документа.
addFooter(String imageFile, float bottomMargin, float leftMargin, float rightMargin)Добавляет изображение в качестве нижнего колонтитула страниц.
addHeader(FormattedText formattedText, float topMargin)Добавляет заголовок на страницу.
addHeader(FormattedText formattedText, float topMargin, float leftMargin, float rightMargin)Добавляет заголовок к страницам файла.
addHeader(InputStream imageStream, float topMargin)Добавляет изображение в качестве заголовка на страницы.
addHeader(InputStream inputStream, float topMargin, float leftMargin, float rightMargin)Добавляет изображение вверху страницы.
addHeader(String imageFile, float topMargin)Добавляет изображение в качестве заголовка на страницы файла.
addHeader(String imageFile, float topMargin, float leftMargin, float rightMargin)Добавляет изображение в качестве заголовка на страницы.
addPageNumber(FormattedText formattedText)Добавляет номер страницы к странице.
addPageNumber(FormattedText formattedText, float x, float y)Добавляет номер страницы в указанную позицию на странице.
addPageNumber(FormattedText formattedText, int position)Добавляет номер страницы к страницам.
addPageNumber(FormattedText formattedText, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)Добавляет номер страницы к страницам документа.
addPageNumber(String formatString)Добавьте номер страницы в файл.
addPageNumber(String formatString, float x, float y)Добавляет номер страницы в указанную позицию на странице.
addPageNumber(String formatString, int position)Добавляет номер страницы к страницам.
addPageNumber(String formatString, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)Добавляет номер страницы к страницам документа.
addStamp(Stamp stamp)Добавляет штамп к файлу.
close()Закрывает открытые файлы и сохраняет изменения.
dispose()Закрывает открытые файлы и сохраняет изменения.
getAttachmentName()Получает имя вложения, когда результат операции сохраняется в объектах HttpResponse как вложение.
getContentDisposition()Получает способ хранения содержимого при сохранении результата операции в объекте HttpResponse.
getDocument()Получает документ, над которым работает PdfFileStamp.
getInputFile()Получает имя и путь входного файла.
getInputStream()Получает входной поток.
getKeepSecurity()Сохраняет безопасность, если это правда.
getOutputFile()Получает имя и путь выходного файла.
getOutputStream()Получает выходной поток.
getPageHeight()Получает высоту первой страницы исходного файла.
getPageNumberRotation()Получает поворот номера страницы.
getPageWidth()Получает ширину первой страницы во входном файле.
getSaveOptions()Получает параметры сохранения, когда результат сохраняется как HttpResponse.
getStartingNumber()Получает или задает начальный номер первой страницы во входном файле.
setAttachmentName(String value)Задает имя вложения, когда результат операции сохраняется в объектах HttpResponse как вложение.
setContentDisposition(int value)Устанавливает, как содержимое будет сохранено, когда результат операции будет сохранен в объекте HttpResponse.
setConvertTo(PdfFormat value)Устанавливает формат файла PDF.
setInputFile(String value)Устанавливает имя и путь входного файла.
setInputStream(InputStream value)Устанавливает входной поток.
setKeepSecurity(boolean value)Установить сохранение безопасности
setOutputFile(String value)Устанавливает имя и путь выходного файла.
setOutputStream(OutputStream value)Устанавливает или устанавливает выходной поток.
setPageNumberRotation(float value)Устанавливает поворот номера страницы.
setSaveOptions(SaveOptions value)Задает параметры сохранения, когда результат сохраняется как HttpResponse.
setStartingNumber(int value)Устанавливает начальный номер для первой страницы во входном файле.

POS_BOTTOM_LEFT

public static final int POS_BOTTOM_LEFT

Нижнее левое положение.

POS_BOTTOM_MIDDLE

public static final int POS_BOTTOM_MIDDLE

Нижнее среднее положение.

POS_BOTTOM_RIGHT

public static final int POS_BOTTOM_RIGHT

Нижнее правое положение.

POS_SIDES_LEFT

public static final int POS_SIDES_LEFT

Левое положение.

POS_SIDES_RIGHT

public static final int POS_SIDES_RIGHT

Правильное положение.

POS_UPPER_LEFT

public static final int POS_UPPER_LEFT

Верхнее пусть положение.

POS_UPPER_MIDDLE

public static final int POS_UPPER_MIDDLE

Верхнее среднее положение.

POS_UPPER_RIGHT

public static final int POS_UPPER_RIGHT

Правое верхнее положение.

addFooter(FormattedText formattedText, float bottomMargin)

public abstract void addFooter(FormattedText formattedText, float bottomMargin)

Добавляет нижний колонтитул на страницы документа.


PdfFileStamp stamp = new PdfFileStamp("input.pdf", "output.pdf");
 stamp.addFooter(new FormattedText("Foot of the page"), 10);

Параметры:

ПараметрТипОписание
formattedTextFormattedTextОбъект FormattedText, который содержит текст нижнего колонтитула и текстовые свойства.
bottomMarginfloatПоля вверху страницы.

addFooter(FormattedText formattedText, float bottomMargin, float leftMargin, float rightMargin)

public abstract void addFooter(FormattedText formattedText, float bottomMargin, float leftMargin, float rightMargin)

Добавляет нижний колонтитул на страницы документа.


PdfFileStamp stamp = new PdfFileStamp("input.pdf", "output.pdf");
 stamp.addFooter(new FormattedText("Foot of the page"), 10, 50, 50);

Параметры:

ПараметрТипОписание
formattedTextFormattedTextОбъект FormattedText, который содержит текст нижнего колонтитула и текстовые свойства.
bottomMarginfloatПоле внизу страницы.
leftMarginfloatПоле в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addFooter(InputStream imageStream, float bottomMargin)

public abstract void addFooter(InputStream imageStream, float bottomMargin)

Добавляет изображение в качестве нижнего колонтитула страницы.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addFooter(new FileInputStream("image.jpg"), 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageStreamjava.io.InputStreamПоток содержит данные изображения.
bottomMarginfloatПоле внизу страницы.

addFooter(InputStream imageStream, float bottomMargin, float leftMargin, float rightMargin)

public abstract void addFooter(InputStream imageStream, float bottomMargin, float leftMargin, float rightMargin)

Добавляет изображение в качестве нижнего колонтитула страницы.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addFooter(new FileInputStream("image.jpg"), 50, 50, 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageStreamjava.io.InputStreamПоток содержит данные изображения.
bottomMarginfloatПоле внизу страницы.
leftMarginfloatПоле в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addFooter(String imageFile, float bottomMargin)

public abstract void addFooter(String imageFile, float bottomMargin)

Добавляет изображение в качестве нижнего колонтитула на страницы документа.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addFooter("image.jpg", 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageFilejava.lang.StringИмя файла изображения и путь.
bottomMarginfloatПоле внизу страницы.

addFooter(String imageFile, float bottomMargin, float leftMargin, float rightMargin)

public abstract void addFooter(String imageFile, float bottomMargin, float leftMargin, float rightMargin)

Добавляет изображение в качестве нижнего колонтитула страниц.

Параметры:

ПараметрТипОписание
imageFilejava.lang.StringИмя файла Iamge и путь.
bottomMarginfloatПоле внизу страницы.
leftMarginfloatПоле в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addHeader(FormattedText formattedText, float topMargin)

public abstract void addHeader(FormattedText formattedText, float topMargin)

Добавляет заголовок на страницу.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addHeader(new FormattedText("Head of the page"), 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formattedTextFormattedTextТекст для заголовка и свойства текста.
topMarginfloatПоля вверху страницы.

addHeader(FormattedText formattedText, float topMargin, float leftMargin, float rightMargin)

public abstract void addHeader(FormattedText formattedText, float topMargin, float leftMargin, float rightMargin)

Добавляет заголовок к страницам файла.


PdfFileStamp stamp = new PdfFileStamp("input.pdf", "output.pdf");
 stamp.addHeader(new FormattedText("Head of the page"), 10, 50, 50);

Параметры:

ПараметрТипОписание
formattedTextFormattedTextФорматированный текстовый объект, который содержит текст страницы и его свойства.
topMarginfloatПоля вверху страницы.
leftMarginfloatПоле в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addHeader(InputStream imageStream, float topMargin)

public abstract void addHeader(InputStream imageStream, float topMargin)

Добавляет изображение в качестве заголовка на страницы.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addHeader(new FileInputStream("image.jpg"), 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageStreamjava.io.InputStreamПоток изображения.
topMarginfloatПоле вверху страницы.

addHeader(InputStream inputStream, float topMargin, float leftMargin, float rightMargin)

public abstract void addHeader(InputStream inputStream, float topMargin, float leftMargin, float rightMargin)

Добавляет изображение вверху страницы.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addHeader(new FileInputStream("image.jpg"), 50, 100, 100);
 fileStamp.close();

Параметры:

ПараметрТипОписание
inputStreamjava.io.InputStreamПоток, содержащий данные изображения.
topMarginfloatПоле вверху страницы.
leftMarginfloatПоля в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addHeader(String imageFile, float topMargin)

public abstract void addHeader(String imageFile, float topMargin)

Добавляет изображение в качестве заголовка на страницы файла.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addHeader("image.jpg", 50);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageFilejava.lang.StringПуть к файлу изображения.
topMarginfloatПоле вверху страницы.

addHeader(String imageFile, float topMargin, float leftMargin, float rightMargin)

public abstract void addHeader(String imageFile, float topMargin, float leftMargin, float rightMargin)

Добавляет изображение в качестве заголовка на страницы.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", output.pdf");
 fileStamp.addHeader("image.jpg", 50, 100, 100);
 fileStamp.close();

Параметры:

ПараметрТипОписание
imageFilejava.lang.StringПуть к файлу изображения.
topMarginfloatПоле вверху страницы.
leftMarginfloatПоля в левой части страницы.
rightMarginfloatПоля в правой части страницы.

addPageNumber(FormattedText formattedText)

public abstract void addPageNumber(FormattedText formattedText)

Добавляет номер страницы к странице. Номер страницы может содержать\знак #, который будет заменен номером страницы. Номер страницы помещается внизу страницы по центру горизонтально.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber(new FormattedText("Page #"));
 fileStamp.close();

Параметры:

ПараметрТипОписание
formattedTextFormattedTextСтрока формата для номера страницы представлена как FormattedText.

addPageNumber(FormattedText formattedText, float x, float y)

public abstract void addPageNumber(FormattedText formattedText, float x, float y)

Добавляет номер страницы в указанную позицию на странице.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber(new FormattedText("Page  #"), 123, 357);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formattedTextFormattedTextФорматированный текст, который представляет формат номера страницы и свойства текста. Строка формата может содержать\знак #, который будет заменен номером страницы.
xfloatX-координата номера страницы.
yfloatКоордината Y номера страницы.

addPageNumber(FormattedText formattedText, int position)

public abstract void addPageNumber(FormattedText formattedText, int position)

Добавляет номер страницы к страницам.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber("Page #", PdfFileStamp.PosUpperRight);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formattedTextFormattedTextОбъект FormattedText, который содержит формат номера страницы и свойства текста. Этот текст может содержать# который будет заменен номером страницы.
positionintПозиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft

addPageNumber(FormattedText formattedText, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)

public abstract void addPageNumber(FormattedText formattedText, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)

Добавляет номер страницы к страницам документа.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber(new FormattedText("Page #"), PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formattedTextFormattedTextОбъект FormattedText, который представляет формат номера страницы и свойства текста.
positionintПозиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft
leftMarginfloatПоля по левому краю страницы.
rightMarginfloatПоля по правому краю страницы.
topMarginfloatПоля по верхнему краю страницы.
bottomMarginfloatПоле по нижнему краю страницы.

addPageNumber(String formatString)

public abstract void addPageNumber(String formatString)

Добавьте номер страницы в файл. Текст номера страницы может содержать# знак, который будет заменен номером страницы. Номер страницы помещается внизу страницы по центру горизонтально.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber("Page #");
 fileStamp.close();

Параметры:

ПараметрТипОписание
formatStringjava.lang.StringТекст номера страницы

addPageNumber(String formatString, float x, float y)

public abstract void addPageNumber(String formatString, float x, float y)

Добавляет номер страницы в указанную позицию на странице.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber(new FormattedText("Page  #"), 123, 357);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formatStringjava.lang.StringСтрока формата. Строка формата может содержать\знак #, который будет заменен номером страницы.
xfloatX-координата номера страницы.
yfloatКоордината Y номера страницы.

addPageNumber(String formatString, int position)

public abstract void addPageNumber(String formatString, int position)

Добавляет номер страницы к страницам.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber("Page #", PdfFileStamp.PosUpperRight);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formatStringjava.lang.StringФормат номера страницы. Этот текст может содержать# который будет заменен номером страницы.
positionintПозиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft

addPageNumber(String formatString, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)

public abstract void addPageNumber(String formatString, int position, float leftMargin, float rightMargin, float topMargin, float bottomMargin)

Добавляет номер страницы к страницам документа.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.addPageNumber("Page #", PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
 fileStamp.close();

Параметры:

ПараметрТипОписание
formatStringjava.lang.StringСтрока формата для номера страницы.
positionintПозиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft
leftMarginfloatПоля по левому краю страницы.
rightMarginfloatПоля по правому краю страницы.
topMarginfloatПоля по верхнему краю страницы.
bottomMarginfloatПоле по нижнему краю страницы.

addStamp(Stamp stamp)

public abstract void addStamp(Stamp stamp)

Добавляет штамп к файлу.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 Stamp stamp = new com.aspose.pdf.facades.Stamp();
 stamp.setOrigin(140, 400);
 stamp.setImageSize(50, 50);
 stamp.setOpacity(0.8f);
 stamp.isBackground(true);
 stamp.bindImage("image.jpg");
 fileStamp.addStamp(stamp);
 fileStamp.close();

Параметры:

ПараметрТипОписание
stampStampШтамп объект который.

close()

public abstract void close()

Закрывает открытые файлы и сохраняет изменения. Предупреждение. Если указаны входные или выходные потоки, они не закрываются методом Close().


PdfFileStamp stamp = new PdfFileStamp("input.pdf", "output.pdf");
 // поработай немного...
 stamp.close();

dispose()

public abstract void dispose()

Закрывает открытые файлы и сохраняет изменения. Предупреждение. Если указаны входные или выходные потоки, они не закрываются методом Close().


PdfFileStamp stamp = new PdfFileStamp("input.pdf", "output.pdf");
 // поработай немного...
 stamp.dispose();

Этот метод устарел, вместо него используйте close().

getAttachmentName()

public abstract String getAttachmentName()

Получает имя вложения, когда результат операции сохраняется в объектах HttpResponse как вложение.

Возвращает: java.lang.String — строковое значение

getContentDisposition()

public abstract int getContentDisposition()

Получает способ хранения содержимого при сохранении результата операции в объекте HttpResponse. Возможное значение: inline/attachment. По умолчанию: встроенный.

Возвращает: int — элемент ContentDisposition

getDocument()

public abstract IDocument getDocument()

Получает документ, над которым работает PdfFileStamp.

Возвращает: IDocument - Объект IDocument

getInputFile()

public abstract String getInputFile()

Получает имя и путь входного файла.

Возвращает: java.lang.String — строковый объект

getInputStream()

public abstract InputStream getInputStream()

Получает входной поток.

Возвращает: java.io.InputStream — объект InputStream

getKeepSecurity()

public abstract boolean getKeepSecurity()

Сохраняет безопасность, если это правда. (Эта функция будет реализована в следующих версиях).

Возвращает: boolean - логическое значение

getOutputFile()

public abstract String getOutputFile()

Получает имя и путь выходного файла.

Возвращает: java.lang.String — строковый объект

getOutputStream()

public abstract OutputStream getOutputStream()

Получает выходной поток.

Возвращает: java.io.OutputStream — объект OutputStream

getPageHeight()

public abstract float getPageHeight()

Получает высоту первой страницы исходного файла.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 System.out.println("Height = " + fileStamp.getPageHeight());
 fileStamp.close();

Возвращает: float - плавающее значение

getPageNumberRotation()

public abstract float getPageNumberRotation()

Получает поворот номера страницы. Вращение в градусах. По умолчанию 0.

Возвращает: float - плавающее значение

getPageWidth()

public abstract float getPageWidth()

Получает ширину первой страницы во входном файле.


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 System.out.println("Width = " + fileStamp.getPageWidth());
 fileStamp.close();

Возвращает: float - плавающее значение

getSaveOptions()

public abstract SaveOptions getSaveOptions()

Получает параметры сохранения, когда результат сохраняется как HttpResponse. Значение по умолчанию: пдфсавеоптионс.

Возвращает: SaveOptions - Объект SaveOptions

getStartingNumber()

public abstract int getStartingNumber()

Получает или задает начальный номер первой страницы во входном файле. Следующие страницы будут нумероваться, начиная с этого значения.

Возвращает: интервал - целочисленное значение

setAttachmentName(String value)

public abstract void setAttachmentName(String value)

Задает имя вложения, когда результат операции сохраняется в объектах HttpResponse как вложение.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setContentDisposition(int value)

public abstract void setContentDisposition(int value)

Устанавливает, как содержимое будет сохранено, когда результат операции будет сохранен в объекте HttpResponse. Возможное значение: inline/attachment. По умолчанию: встроенный.

Параметры:

ПараметрТипОписание
valueintЭлемент ContentDisposition

setConvertTo(PdfFormat value)

public abstract void setConvertTo(PdfFormat value)

Устанавливает формат файла PDF. Файл результата будет сохранен в указанном формате. Если это свойство не указано, файл будет сохранен в формате PDF по умолчанию без преобразования.

Параметры:

ПараметрТипОписание
valuePdfFormatЭлемент PdfFormat

setInputFile(String value)

public abstract void setInputFile(String value)

Устанавливает имя и путь входного файла.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setInputStream(InputStream value)

public abstract void setInputStream(InputStream value)

Устанавливает входной поток.

Параметры:

ПараметрТипОписание
valuejava.io.InputStreamОбъект InputStream

setKeepSecurity(boolean value)

public abstract void setKeepSecurity(boolean value)

Установить сохранение безопасности

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setOutputFile(String value)

public abstract void setOutputFile(String value)

Устанавливает имя и путь выходного файла.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковый объект

setOutputStream(OutputStream value)

public abstract void setOutputStream(OutputStream value)

Устанавливает или устанавливает выходной поток.

Параметры:

ПараметрТипОписание
valuejava.io.OutputStreamОбъект OutputStream

setPageNumberRotation(float value)

public abstract void setPageNumberRotation(float value)

Устанавливает поворот номера страницы. Вращение в градусах. По умолчанию 0.

Параметры:

ПараметрТипОписание
valuefloatплавающее значение

setSaveOptions(SaveOptions value)

public abstract void setSaveOptions(SaveOptions value)

Задает параметры сохранения, когда результат сохраняется как HttpResponse. Значение по умолчанию: пдфсавеоптионс.

Параметры:

ПараметрТипОписание
valueSaveOptionsЗначение SaveOptions

setStartingNumber(int value)

public abstract void setStartingNumber(int value)

Устанавливает начальный номер для первой страницы во входном файле. Следующие страницы будут нумероваться, начиная с этого значения. Например, если для StartingNumber установлено значение 100, страницы документа будут иметь номера 100, 101, 102…


PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
 fileStamp.setStartingNumber(100);
 fileStamp.addPageNumber("Page #");
 fileStamp.close();

Параметры:

ПараметрТипОписание
valueintцелое значение