PdfConverter
Наследование: java.lang.Object, com.aspose.pdf.facades.IVentureLicenseTarget, com.aspose.pdf.facades.Facade
public final class PdfConverter extends Facade
Представляет класс для преобразования каждой страницы PDF-файла в изображения, поддерживающие BMP, JPEG, PNG и TIFF. Поддерживаемый контент в pdf: картинки, форма, комментарий.
Конструкторы
Конструктор | Описание |
---|---|
PdfConverter() | Инициализирует новый объект PdfConverter. |
PdfConverter(IDocument document) | Инициализирует новый объект PdfConverter на основе документа. |
Методы
Метод | Описание |
---|---|
bindPdf(IDocument srcDoc) | Инициализирует фасад. |
bindPdf(InputStream inputStream) | Связывает поток Pdf для конвертации. |
bindPdf(InputStream srcStream, String password) | Инициализирует фасад. |
bindPdf(String inputFile) | Связывает файл Pdf для преобразования. |
bindPdf(String srcFile, String password) | Инициализирует фасад. |
close() | Закройте экземпляр PdfConverter и освободите ресурсы. |
convertPageToPNGMemoryStream(Page page) | Только для внутреннего использования |
dispose() | Закройте экземпляр PdfConverter и освободите ресурсы. |
doConvert() | Выполните некоторые начальные действия по преобразованию документа PDF в изображения. |
equals(Object arg0) | |
getClass() | |
getCoordinateType() | Получает тип координат страницы (поля мультимедиа/обрезки). |
getDocument() | Получает фасад документа, над которым работает. |
getEndPage() | Получает конечную позицию, которую вы хотите преобразовать. |
getFormPresentationMode() | Получает режим представления формы. |
getNextImage(OutputStream outputStream) | Сохраняет изображение в поток с форматом изображения по умолчанию - jpeg. |
getNextImage(OutputStream outputStream, ImageType format) | Сохраняет изображение в поток с заданным форматом изображения. |
getNextImage(OutputStream outputStream, ImageType format, double imageWidth, double imageHeight, int quality) | Сохраняет изображение в поток с заданным форматом, размером и качеством изображения. |
getNextImage(OutputStream outputStream, ImageType format, int quality) | Сохраняет изображение в поток с заданным форматом и качеством изображения. |
getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight) | Сохраняет изображение в поток с заданным форматом, размером и качеством изображения. |
getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight, int quality) | Сохраняет изображение в поток с заданным форматом, размерами и качеством изображения. |
getNextImage(OutputStream outputStream, PageSize pageSize) | Сохраняет изображение в поток с заданным размером страницы. |
getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format) | Сохраняет изображение в поток с заданным размером страницы. |
getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format, int quality) | Сохраняет изображение в поток с заданным размером страницы, форматом изображения и качеством. |
getNextImage(String outputFile) | Сохраняет изображение в файл с форматом изображения по умолчанию - jpeg. |
getNextImage(String outputFile, ImageType format) | Сохраняет изображение в файл с заданным форматом изображения. |
getNextImage(String outputFile, ImageType format, double imageWidth, double imageHeight, int quality) | Сохраняет изображение в файл с заданным форматом, размером и качеством изображения. |
getNextImage(String outputFile, ImageType format, int quality) | Сохраняет изображение в файл с заданным форматом и качеством изображения. |
getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight) | Сохраняет изображение в файл с заданным форматом и размерами изображения. |
getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight, int quality) | Сохраняет изображение в файл с заданным форматом, размерами и качеством изображения. |
getNextImage(String outputFile, PageSize pageSize) | Сохраняет изображение в файл с заданным размером страницы и форматом изображения по умолчанию - jpeg. |
getNextImage(String outputFile, PageSize pageSize, ImageType format) | Сохраняет изображение в файл с заданным размером страницы и форматом изображения. |
getNextImage(String outputFile, PageSize pageSize, ImageType format, int quality) | Сохраняет изображение в файл с заданным размером страницы, форматом изображения и качеством. |
getPageCount() | Получает количество страниц. |
getPassword() | Получает документ OwnerPassword. |
getRenderingOptions() | Получает параметры рендеринга. |
getResolution() | Получает разрешение во время преобразования. |
getStartPage() | Получает начальную позицию, которую вы хотите преобразовать. |
getUserPassword() | Получает документ UserPassword. |
hasNextImage() | Указывает, есть ли в файле PDF больше изображений или нет. |
hashCode() | |
isShowHiddenAreas() | Получает флаг, управляющий видимостью скрытых областей на странице. |
mergeImages(List | Объединяет список потоков изображений в один поток изображений. |
mergeImagesAsTiff(List | Объединяет список потоков TIFF в один поток TIFF с несколькими кадрами. |
notify() | |
notifyAll() | |
saveAsTIFF(OutputStream outputStream) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, PageSize pageSize) | Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, PageSize pageSize, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, TiffSettings settings, IIndexBitmapConverter converter) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, int compressionType) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, int compressionType) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF. |
saveAsTIFF(String outputFile) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, PageSize pageSize) | Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, PageSize pageSize, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, TiffSettings settings, IIndexBitmapConverter converter) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, int compressionType) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, int compressionType) | Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF. |
saveAsTIFFClassF(OutputStream outputStream) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF. |
saveAsTIFFClassF(OutputStream outputStream, PageSize pageSize) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF. |
saveAsTIFFClassF(OutputStream outputStream, int imageWidth, int imageHeight) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF. |
saveAsTIFFClassF(String outputFile) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF. |
saveAsTIFFClassF(String outputFile, PageSize pageSize) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF. |
saveAsTIFFClassF(String outputFile, int imageWidth, int imageHeight) | Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF. |
setCoordinateType(int value) | Устанавливает тип координат страницы (поля Media/Crop). |
setEndPage(int value) | Устанавливает конечную позицию, которую вы хотите преобразовать. |
setFormPresentationMode(int value) | Устанавливает режим представления формы. |
setPassword(String value) | Устанавливает документ OwnerPassword. |
setRangeOfPages(int startPage, int EndPage) | Устанавливает диапазон страниц, между которыми вы хотите конвертировать. |
setRenderingOptions(RenderingOptions value) | Устанавливает параметры рендеринга. |
setResolution(Resolution value) | Устанавливает разрешение во время конвертации. |
setShowHiddenAreas(boolean value) | |
setStartPage(int value) | Устанавливает начальную позицию, которую вы хотите преобразовать. |
setUserPassword(String value) | Устанавливает документ UserPassword. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
PdfConverter()
public PdfConverter()
Инициализирует новый объект PdfConverter.
PdfConverter(IDocument document)
public PdfConverter(IDocument document)
Инициализирует новый объект PdfConverter на основе документа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
document | IDocument | Документ пдф. |
bindPdf(IDocument srcDoc)
public void bindPdf(IDocument srcDoc)
Инициализирует фасад.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcDoc | IDocument | Объект Документ. |
bindPdf(InputStream inputStream)
public void bindPdf(InputStream inputStream)
Связывает поток Pdf для конвертации.
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputStream | java.io.InputStream | Поток PDF. |
bindPdf(InputStream srcStream, String password)
public void bindPdf(InputStream srcStream, String password)
Инициализирует фасад.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcStream | java.io.InputStream | Поток файла PDF. |
password | java.lang.String | Пароль документа PDF. |
bindPdf(String inputFile)
public void bindPdf(String inputFile)
Связывает файл Pdf для преобразования.
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputFile | java.lang.String | PDF-файл. |
bindPdf(String srcFile, String password)
public void bindPdf(String srcFile, String password)
Инициализирует фасад.
Параметры:
Параметр | Тип | Описание |
---|---|---|
srcFile | java.lang.String | PDF-файл |
password | java.lang.String | Пароль документа PDF. |
close()
public void close()
Закройте экземпляр PdfConverter и освободите ресурсы.
convertPageToPNGMemoryStream(Page page)
public System.IO.MemoryStream convertPageToPNGMemoryStream(Page page)
Только для внутреннего использования
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Внутренний объект |
Возвращает: com.aspose.ms.System.IO.MemoryStream — внутренний объект
dispose()
public void dispose()
Закройте экземпляр PdfConverter и освободите ресурсы.
Этот метод устарел, вместо него используйте close().
doConvert()
public void doConvert()
Выполните некоторые начальные действия по преобразованию документа PDF в изображения.
PdfConverter converter = new PdfConverter();
converter.bindPdf("D:\\Test\\test.pdf");
converter.doConvert();
String prefix = "D:\\Test\\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.hasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix);
imageCount++;
}
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCoordinateType()
public int getCoordinateType()
Получает тип координат страницы (поля мультимедиа/обрезки). Значение CropBox используется по умолчанию.
Возвращает: int - элемент PageCoordinateType
getDocument()
public IDocument getDocument()
Получает фасад документа, над которым работает.
Возвращает: IDocument - элемент IDocument
getEndPage()
public int getEndPage()
Получает конечную позицию, которую вы хотите преобразовать.
Возвращает: интервал - целочисленное значение
getFormPresentationMode()
public int getFormPresentationMode()
Получает режим представления формы.
Возвращает: int - режим представления формы.
getNextImage(OutputStream outputStream)
public void getNextImage(OutputStream outputStream)
Сохраняет изображение в поток с форматом изображения по умолчанию - jpeg.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
getNextImage(OutputStream outputStream, ImageType format)
public void getNextImage(OutputStream outputStream, ImageType format)
Сохраняет изображение в поток с заданным форматом изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
format | ImageType | Формат изображения. |
getNextImage(OutputStream outputStream, ImageType format, double imageWidth, double imageHeight, int quality)
public void getNextImage(OutputStream outputStream, ImageType format, double imageWidth, double imageHeight, int quality)
Сохраняет изображение в поток с заданным форматом, размером и качеством изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | double | Ширина изображения, единица измерения — пиксель. |
imageHeight | double | Высота изображения, единица измерения — пиксель. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(OutputStream outputStream, ImageType format, int quality)
public void getNextImage(OutputStream outputStream, ImageType format, int quality)
Сохраняет изображение в поток с заданным форматом и качеством изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
format | ImageType | Формат изображения. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight)
public void getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight)
Сохраняет изображение в поток с заданным форматом, размером и качеством изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight, int quality)
public void getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight, int quality)
Сохраняет изображение в поток с заданным форматом, размерами и качеством изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(OutputStream outputStream, PageSize pageSize)
public void getNextImage(OutputStream outputStream, PageSize pageSize)
Сохраняет изображение в поток с заданным размером страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format)
public void getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format)
Сохраняет изображение в поток с заданным размером страницы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
format | ImageType | Формат изображения. |
getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format, int quality)
public void getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format, int quality)
Сохраняет изображение в поток с заданным размером страницы, форматом изображения и качеством.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
format | ImageType | Формат изображения. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(String outputFile)
public void getNextImage(String outputFile)
Сохраняет изображение в файл с форматом изображения по умолчанию - jpeg.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
getNextImage(String outputFile, ImageType format)
public void getNextImage(String outputFile, ImageType format)
Сохраняет изображение в файл с заданным форматом изображения.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".png";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix, ImageFormat.Png);
imageCount++;
}
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
format | ImageType | Формат изображения. |
getNextImage(String outputFile, ImageType format, double imageWidth, double imageHeight, int quality)
public void getNextImage(String outputFile, ImageType format, double imageWidth, double imageHeight, int quality)
Сохраняет изображение в файл с заданным форматом, размером и качеством изображения.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.doConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
float pixelX=800f;
float pixelY=600f;
while (converter.HasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, pixelX, pixelY, 50);
imageCount++;
}
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | double | Ширина изображения, единица измерения — пиксели. |
imageHeight | double | Высота изображения, единица измерения — пиксели. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(String outputFile, ImageType format, int quality)
public void getNextImage(String outputFile, ImageType format, int quality)
Сохраняет изображение в файл с заданным форматом и качеством изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
format | ImageType | Формат изображения. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight)
public void getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight)
Сохраняет изображение в файл с заданным форматом и размерами изображения.
PdfConverter converter = new PdfConverter();
converter.bindPdf("D:\\Test\\test.pdf");
converter.DoConvert();
String prefix = "D:\\Test\\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.hasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000);
imageCount++;
}
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight, int quality)
public void getNextImage(String outputFile, ImageType format, int imageWidth, int imageHeight, int quality)
Сохраняет изображение в файл с заданным форматом, размерами и качеством изображения.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.doConvert();
String prefix = @"D:\Test\";
String suffix = ".jpg";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix, ImageFormat.Jpeg, 800, 1000, 50);
imageCount++;
}
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
format | ImageType | Формат изображения. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getNextImage(String outputFile, PageSize pageSize)
public void getNextImage(String outputFile, PageSize pageSize)
Сохраняет изображение в файл с заданным размером страницы и форматом изображения по умолчанию - jpeg.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
getNextImage(String outputFile, PageSize pageSize, ImageType format)
public void getNextImage(String outputFile, PageSize pageSize, ImageType format)
Сохраняет изображение в файл с заданным размером страницы и форматом изображения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
format | ImageType | Формат изображения. |
getNextImage(String outputFile, PageSize pageSize, ImageType format, int quality)
public void getNextImage(String outputFile, PageSize pageSize, ImageType format, int quality)
Сохраняет изображение в файл с заданным размером страницы, форматом изображения и качеством.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Путь и имя файла для сохранения изображения. |
pageSize | PageSize | Размер страницы изображения. |
format | ImageType | Формат изображения. |
quality | int | Качество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий. |
getPageCount()
public int getPageCount()
Получает количество страниц.
Возвращает: интервал - целочисленное значение
getPassword()
public String getPassword()
Получает документ OwnerPassword.
Возвращает: java.lang.String — строковое значение
getRenderingOptions()
public RenderingOptions getRenderingOptions()
Получает параметры рендеринга.
Возвращает: RenderingOptions - варианты рендеринга.
getResolution()
public Resolution getResolution()
Получает разрешение во время преобразования. Чем выше разрешение, тем ниже скорость конвертации. Значение по умолчанию — 150.
Возвращает: Resolution - Элемент разрешения
getStartPage()
public int getStartPage()
Получает начальную позицию, которую вы хотите преобразовать. Минимальное значение равно 1.
Возвращает: интервал - целочисленное значение
getUserPassword()
public String getUserPassword()
Получает документ UserPassword.
Возвращает: java.lang.String — строковое значение
hasNextImage()
public boolean hasNextImage()
Указывает, есть ли в файле PDF больше изображений или нет.
Возвращает: boolean - Может ли получить больше изображений или нет, true, если может, или false.
hashCode()
public native int hashCode()
Возвращает: инт
isShowHiddenAreas()
public boolean isShowHiddenAreas()
Получает флаг, управляющий видимостью скрытых областей на странице. Метод устарел.
Возвращает: boolean - логическое значение
mergeImages(List inputImagesStreams, int outputImageFormat, int mergeMode, Integer horizontal, Integer vertical)
public static InputStream mergeImages(List<InputStream> inputImagesStreams, int outputImageFormat, int mergeMode, Integer horizontal, Integer vertical)
Объединяет список потоков изображений в один поток изображений. Поддерживаются выходные форматы Png/jpg/tiff, в случае использования неподдерживаемого формата выходной поток закодирован как Jpeg по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputImagesStreams | java.util.List<java.io.InputStream> | Список потоков изображений для слияния. |
outputImageFormat | int | Формат вывода изображения для объединенного потока. |
mergeMode | int | Режим слияния. Используется для форматов Png/Jpg. |
horizontal | java.lang.Integer | Горизонтальное соотношение для установки ширины холста для выходного потока изображения. Используется только для форматов Png/Jpg с ImageMergeMode.Center. |
vertical | java.lang.Integer | Отношение по вертикали для установки высоты холста для выходного потока изображения. Используется только для форматов Png/Jpg с ImageMergeMode.Center. |
Возвращает: java.io.InputStream — поток изображений, закодированный как выходной формат изображения.
mergeImagesAsTiff(List inputImagesStreams)
public static InputStream mergeImagesAsTiff(List<InputStream> inputImagesStreams)
Объединяет список потоков TIFF в один поток TIFF с несколькими кадрами.
Параметры:
Параметр | Тип | Описание |
---|---|---|
inputImagesStreams | java.util.List<java.io.InputStream> | Список tiff-потоков. |
Возвращает: java.io.InputStream — поток tiff из нескольких кадров.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
saveAsTIFF(OutputStream outputStream)
public void saveAsTIFF(OutputStream outputStream)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
saveAsTIFF(OutputStream outputStream, PageSize pageSize)
public void saveAsTIFF(OutputStream outputStream, PageSize pageSize)
Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
pageSize | PageSize | Размер страницы изображения. |
saveAsTIFF(OutputStream outputStream, PageSize pageSize, TiffSettings settings)
public void saveAsTIFF(OutputStream outputStream, PageSize pageSize, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
pageSize | PageSize | Размер страницы изображения. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
saveAsTIFF(OutputStream outputStream, TiffSettings settings)
public void saveAsTIFF(OutputStream outputStream, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
saveAsTIFF(OutputStream outputStream, TiffSettings settings, IIndexBitmapConverter converter)
public void saveAsTIFF(OutputStream outputStream, TiffSettings settings, IIndexBitmapConverter converter)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
converter | IIndexBitmapConverter | Внешний преобразователь |
saveAsTIFF(OutputStream outputStream, int compressionType)
public void saveAsTIFF(OutputStream outputStream, int compressionType)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Выходной поток. |
compressionType | int | Тип сжатия. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight)
public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings)
public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter)
public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
converter | IIndexBitmapConverter | Внешний преобразователь |
saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, int compressionType)
public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, int compressionType)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
compressionType | int | Тип сжатия. |
saveAsTIFF(String outputFile)
public void saveAsTIFF(String outputFile)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.doConvert();
converter.saveAsTIFF(@"D:\Test\test.tiff");
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Файл для сохранения изображения TIFF. |
saveAsTIFF(String outputFile, PageSize pageSize)
public void saveAsTIFF(String outputFile, PageSize pageSize)
Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
pageSize | PageSize | Размер страницы изображения. |
saveAsTIFF(String outputFile, PageSize pageSize, TiffSettings settings)
public void saveAsTIFF(String outputFile, PageSize pageSize, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
pageSize | PageSize | Размер страницы изображения. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
saveAsTIFF(String outputFile, TiffSettings settings)
public void saveAsTIFF(String outputFile, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
settings | TiffSettings | Настройки. |
saveAsTIFF(String outputFile, TiffSettings settings, IIndexBitmapConverter converter)
public void saveAsTIFF(String outputFile, TiffSettings settings, IIndexBitmapConverter converter)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
settings | TiffSettings | Настройки. |
converter | IIndexBitmapConverter | Внешний преобразователь |
saveAsTIFF(String outputFile, int compressionType)
public void saveAsTIFF(String outputFile, int compressionType)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.doConvert();
converter.saveAsTIFF(@"D:\Test\test.tiff");
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Выходной файл. |
compressionType | int | Тип сжатия. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight)
public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings)
public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter)
public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings, IIndexBitmapConverter converter)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
settings | TiffSettings | Объект настроек, определяющий параметры TIFF. |
converter | IIndexBitmapConverter | Внешний преобразователь |
saveAsTIFF(String outputFile, int imageWidth, int imageHeight, int compressionType)
public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight, int compressionType)
Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Имя файла для сохранения изображения TIFF |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
compressionType | int | Тип сжатия. |
saveAsTIFFClassF(OutputStream outputStream)
public void saveAsTIFFClassF(OutputStream outputStream)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
saveAsTIFFClassF(OutputStream outputStream, PageSize pageSize)
public void saveAsTIFFClassF(OutputStream outputStream, PageSize pageSize)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
pageSize | PageSize | Размер страницы изображения. |
saveAsTIFFClassF(OutputStream outputStream, int imageWidth, int imageHeight)
public void saveAsTIFFClassF(OutputStream outputStream, int imageWidth, int imageHeight)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputStream | java.io.OutputStream | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
saveAsTIFFClassF(String outputFile)
public void saveAsTIFFClassF(String outputFile)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF.
PdfConverter converter = new PdfConverter();
converter.bindPdf("D:\\Test\\test.pdf");
converter.doConvert();
converter.saveAsTIFFClassF("D:\\Test\\test.tiff");
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Поток для сохранения изображения TIFF. |
saveAsTIFFClassF(String outputFile, PageSize pageSize)
public void saveAsTIFFClassF(String outputFile, PageSize pageSize)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF.
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Поток для сохранения изображения TIFF. |
pageSize | PageSize | Размер страницы изображения. |
saveAsTIFFClassF(String outputFile, int imageWidth, int imageHeight)
public void saveAsTIFFClassF(String outputFile, int imageWidth, int imageHeight)
Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF.
PdfConverter converter = new PdfConverter();
converter.bindPdf(@"D:\Test\test.pdf");
converter.doConvert();
converter.saveAsTIFFClassF(@"D:\Test\test.tiff",204,196);
Параметры:
Параметр | Тип | Описание |
---|---|---|
outputFile | java.lang.String | Поток для сохранения изображения TIFF. |
imageWidth | int | Ширина изображения, единица измерения — пиксель. |
imageHeight | int | Высота изображения, единица измерения — пиксель. |
setCoordinateType(int value)
public void setCoordinateType(int value)
Устанавливает тип координат страницы (поля Media/Crop). Значение CropBox используется по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PageCoordinateType |
setEndPage(int value)
public void setEndPage(int value)
Устанавливает конечную позицию, которую вы хотите преобразовать. используйте setEndPage(int) перед setStartPage(int)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |
setFormPresentationMode(int value)
public void setFormPresentationMode(int value)
Устанавливает режим представления формы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | режим представления формы. |
setPassword(String value)
public void setPassword(String value)
Устанавливает документ OwnerPassword.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
setRangeOfPages(int startPage, int EndPage)
public void setRangeOfPages(int startPage, int EndPage)
Устанавливает диапазон страниц, между которыми вы хотите конвертировать.
Параметры:
Параметр | Тип | Описание |
---|---|---|
startPage | int | целое значение |
EndPage | int | целое значение |
setRenderingOptions(RenderingOptions value)
public void setRenderingOptions(RenderingOptions value)
Устанавливает параметры рендеринга.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | RenderingOptions | варианты рендеринга. |
setResolution(Resolution value)
public void setResolution(Resolution value)
Устанавливает разрешение во время конвертации. Чем выше разрешение, тем ниже скорость конвертации. Значение по умолчанию — 150.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | Resolution | Элемент разрешения |
setShowHiddenAreas(boolean value)
public void setShowHiddenAreas(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setStartPage(int value)
public void setStartPage(int value)
Устанавливает начальную позицию, которую вы хотите преобразовать. Минимальное значение равно 1. используйте setEndPage(int) перед setStartPage(int)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | целое значение |
setUserPassword(String value)
public void setUserPassword(String value)
Устанавливает документ UserPassword.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Строковое значение |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |