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);
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Объект FormattedText, который содержит текст нижнего колонтитула и текстовые свойства. |
bottomMargin | float | Поля вверху страницы. |
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);
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Объект FormattedText, который содержит текст нижнего колонтитула и текстовые свойства. |
bottomMargin | float | Поле внизу страницы. |
leftMargin | float | Поле в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageStream | java.io.InputStream | Поток содержит данные изображения. |
bottomMargin | float | Поле внизу страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageStream | java.io.InputStream | Поток содержит данные изображения. |
bottomMargin | float | Поле внизу страницы. |
leftMargin | float | Поле в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageFile | java.lang.String | Имя файла изображения и путь. |
bottomMargin | float | Поле внизу страницы. |
addFooter(String imageFile, float bottomMargin, float leftMargin, float rightMargin)
public abstract void addFooter(String imageFile, float bottomMargin, float leftMargin, float rightMargin)
Добавляет изображение в качестве нижнего колонтитула страниц.
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageFile | java.lang.String | Имя файла Iamge и путь. |
bottomMargin | float | Поле внизу страницы. |
leftMargin | float | Поле в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Текст для заголовка и свойства текста. |
topMargin | float | Поля вверху страницы. |
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);
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Форматированный текстовый объект, который содержит текст страницы и его свойства. |
topMargin | float | Поля вверху страницы. |
leftMargin | float | Поле в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageStream | java.io.InputStream | Поток изображения. |
topMargin | float | Поле вверху страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputStream | java.io.InputStream | Поток, содержащий данные изображения. |
topMargin | float | Поле вверху страницы. |
leftMargin | float | Поля в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageFile | java.lang.String | Путь к файлу изображения. |
topMargin | float | Поле вверху страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageFile | java.lang.String | Путь к файлу изображения. |
topMargin | float | Поле вверху страницы. |
leftMargin | float | Поля в левой части страницы. |
rightMargin | float | Поля в правой части страницы. |
addPageNumber(FormattedText formattedText)
public abstract void addPageNumber(FormattedText formattedText)
Добавляет номер страницы к странице. Номер страницы может содержать\знак #, который будет заменен номером страницы. Номер страницы помещается внизу страницы по центру горизонтально.
PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.addPageNumber(new FormattedText("Page #"));
fileStamp.close();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Строка формата для номера страницы представлена как 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Форматированный текст, который представляет формат номера страницы и свойства текста. Строка формата может содержать\знак #, который будет заменен номером страницы. |
x | float | X-координата номера страницы. |
y | float | Координата 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Объект FormattedText, который содержит формат номера страницы и свойства текста. Этот текст может содержать# который будет заменен номером страницы. |
position | int | Позиция, в которой номер страницы будет размещен на странице. 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formattedText | FormattedText | Объект FormattedText, который представляет формат номера страницы и свойства текста. |
position | int | Позиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft |
leftMargin | float | Поля по левому краю страницы. |
rightMargin | float | Поля по правому краю страницы. |
topMargin | float | Поля по верхнему краю страницы. |
bottomMargin | float | Поле по нижнему краю страницы. |
addPageNumber(String formatString)
public abstract void addPageNumber(String formatString)
Добавьте номер страницы в файл. Текст номера страницы может содержать# знак, который будет заменен номером страницы. Номер страницы помещается внизу страницы по центру горизонтально.
PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.addPageNumber("Page #");
fileStamp.close();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formatString | java.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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formatString | java.lang.String | Строка формата. Строка формата может содержать\знак #, который будет заменен номером страницы. |
x | float | X-координата номера страницы. |
y | float | Координата 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formatString | java.lang.String | Формат номера страницы. Этот текст может содержать# который будет заменен номером страницы. |
position | int | Позиция, в которой номер страницы будет размещен на странице. 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
formatString | java.lang.String | Строка формата для номера страницы. |
position | int | Позиция, в которой номер страницы будет размещен на странице. 0-нижний средний, 1-нижний правый, 2-верхний правый, 3-боковой правый, 4-верхний средний,5-нижний левый,6-боковой левый,7-верхний левый. Вы можете использовать следующие константы: PosBottomMiddle = 0, PosBottomRight = 1, PosUpperRight = 2, PosSidesRight = 3, PosUpperMiddle, PosBottomLeft = 5, PosSidesLeft, PosUpperLeft |
leftMargin | float | Поля по левому краю страницы. |
rightMargin | float | Поля по правому краю страницы. |
topMargin | float | Поля по верхнему краю страницы. |
bottomMargin | float | Поле по нижнему краю страницы. |
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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
stamp | Stamp | Штамп объект который. |
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 как вложение.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setContentDisposition(int value)
public abstract void setContentDisposition(int value)
Устанавливает, как содержимое будет сохранено, когда результат операции будет сохранен в объекте HttpResponse. Возможное значение: inline/attachment. По умолчанию: встроенный.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент ContentDisposition |
setConvertTo(PdfFormat value)
public abstract void setConvertTo(PdfFormat value)
Устанавливает формат файла PDF. Файл результата будет сохранен в указанном формате. Если это свойство не указано, файл будет сохранен в формате PDF по умолчанию без преобразования.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | PdfFormat | Элемент PdfFormat |
setInputFile(String value)
public abstract void setInputFile(String value)
Устанавливает имя и путь входного файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setInputStream(InputStream value)
public abstract void setInputStream(InputStream value)
Устанавливает входной поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.io.InputStream | Объект InputStream |
setKeepSecurity(boolean value)
public abstract void setKeepSecurity(boolean value)
Установить сохранение безопасности
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
setOutputFile(String value)
public abstract void setOutputFile(String value)
Устанавливает имя и путь выходного файла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковый объект |
setOutputStream(OutputStream value)
public abstract void setOutputStream(OutputStream value)
Устанавливает или устанавливает выходной поток.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.io.OutputStream | Объект OutputStream |
setPageNumberRotation(float value)
public abstract void setPageNumberRotation(float value)
Устанавливает поворот номера страницы. Вращение в градусах. По умолчанию 0.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | float | плавающее значение |
setSaveOptions(SaveOptions value)
public abstract void setSaveOptions(SaveOptions value)
Задает параметры сохранения, когда результат сохраняется как HttpResponse. Значение по умолчанию: пдфсавеоптионс.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | SaveOptions | Значение 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();
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |