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 inputImagesStreams, int outputImageFormat, int mergeMode, Integer horizontal, Integer vertical)Объединяет список потоков изображений в один поток изображений.
mergeImagesAsTiff(List inputImagesStreams)Объединяет список потоков 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 на основе документа.

Параметры:

ПараметрТипОписание
documentIDocumentДокумент пдф.

bindPdf(IDocument srcDoc)

public void bindPdf(IDocument srcDoc)

Инициализирует фасад.

Параметры:

ПараметрТипОписание
srcDocIDocumentОбъект Документ.

bindPdf(InputStream inputStream)

public void bindPdf(InputStream inputStream)

Связывает поток Pdf для конвертации.

Параметры:

ПараметрТипОписание
inputStreamjava.io.InputStreamПоток PDF.

bindPdf(InputStream srcStream, String password)

public void bindPdf(InputStream srcStream, String password)

Инициализирует фасад.

Параметры:

ПараметрТипОписание
srcStreamjava.io.InputStreamПоток файла PDF.
passwordjava.lang.StringПароль документа PDF.

bindPdf(String inputFile)

public void bindPdf(String inputFile)

Связывает файл Pdf для преобразования.

Параметры:

ПараметрТипОписание
inputFilejava.lang.StringPDF-файл.

bindPdf(String srcFile, String password)

public void bindPdf(String srcFile, String password)

Инициализирует фасад.

Параметры:

ПараметрТипОписание
srcFilejava.lang.StringPDF-файл
passwordjava.lang.StringПароль документа PDF.

close()

public void close()

Закройте экземпляр PdfConverter и освободите ресурсы.

convertPageToPNGMemoryStream(Page page)

public System.IO.MemoryStream convertPageToPNGMemoryStream(Page page)

Только для внутреннего использования

Параметры:

ПараметрТипОписание
pagePageВнутренний объект

Возвращает: 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)

Параметры:

ПараметрТипОписание
arg0java.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.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.

getNextImage(OutputStream outputStream, ImageType format)

public void getNextImage(OutputStream outputStream, ImageType format)

Сохраняет изображение в поток с заданным форматом изображения.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
formatImageTypeФормат изображения.

getNextImage(OutputStream outputStream, ImageType format, double imageWidth, double imageHeight, int quality)

public void getNextImage(OutputStream outputStream, ImageType format, double imageWidth, double imageHeight, int quality)

Сохраняет изображение в поток с заданным форматом, размером и качеством изображения.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthdoubleШирина изображения, единица измерения — пиксель.
imageHeightdoubleВысота изображения, единица измерения — пиксель.
qualityintКачество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий.

getNextImage(OutputStream outputStream, ImageType format, int quality)

public void getNextImage(OutputStream outputStream, ImageType format, int quality)

Сохраняет изображение в поток с заданным форматом и качеством изображения.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
formatImageTypeФормат изображения.
qualityintКачество файла 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)

Сохраняет изображение в поток с заданным форматом, размером и качеством изображения.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight, int quality)

public void getNextImage(OutputStream outputStream, ImageType format, int imageWidth, int imageHeight, int quality)

Сохраняет изображение в поток с заданным форматом, размерами и качеством изображения.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
qualityintКачество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий.

getNextImage(OutputStream outputStream, PageSize pageSize)

public void getNextImage(OutputStream outputStream, PageSize pageSize)

Сохраняет изображение в поток с заданным размером страницы.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.

getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format)

public void getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format)

Сохраняет изображение в поток с заданным размером страницы.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.
formatImageTypeФормат изображения.

getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format, int quality)

public void getNextImage(OutputStream outputStream, PageSize pageSize, ImageType format, int quality)

Сохраняет изображение в поток с заданным размером страницы, форматом изображения и качеством.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.
formatImageTypeФормат изображения.
qualityintКачество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий.

getNextImage(String outputFile)

public void getNextImage(String outputFile)

Сохраняет изображение в файл с форматом изображения по умолчанию - jpeg.

Параметры:

ПараметрТипОписание
outputFilejava.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++;
  }

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
formatImageTypeФормат изображения.

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++;
  }

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthdoubleШирина изображения, единица измерения — пиксели.
imageHeightdoubleВысота изображения, единица измерения — пиксели.
qualityintКачество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий.

getNextImage(String outputFile, ImageType format, int quality)

public void getNextImage(String outputFile, ImageType format, int quality)

Сохраняет изображение в файл с заданным форматом и качеством изображения.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
formatImageTypeФормат изображения.
qualityintКачество файла 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++;
  }

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

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++;
  }

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
formatImageTypeФормат изображения.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
qualityintКачество файла Jpeg (0~100), 0 — самый низкий уровень, а 100 — самый высокий.

getNextImage(String outputFile, PageSize pageSize)

public void getNextImage(String outputFile, PageSize pageSize)

Сохраняет изображение в файл с заданным размером страницы и форматом изображения по умолчанию - jpeg.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.

getNextImage(String outputFile, PageSize pageSize, ImageType format)

public void getNextImage(String outputFile, PageSize pageSize, ImageType format)

Сохраняет изображение в файл с заданным размером страницы и форматом изображения.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.
formatImageTypeФормат изображения.

getNextImage(String outputFile, PageSize pageSize, ImageType format, int quality)

public void getNextImage(String outputFile, PageSize pageSize, ImageType format, int quality)

Сохраняет изображение в файл с заданным размером страницы, форматом изображения и качеством.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПуть и имя файла для сохранения изображения.
pageSizePageSizeРазмер страницы изображения.
formatImageTypeФормат изображения.
qualityintКачество файла 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 по умолчанию.

Параметры:

ПараметрТипОписание
inputImagesStreamsjava.util.List<java.io.InputStream>Список потоков изображений для слияния.
outputImageFormatintФормат вывода изображения для объединенного потока.
mergeModeintРежим слияния. Используется для форматов Png/Jpg.
horizontaljava.lang.IntegerГоризонтальное соотношение для установки ширины холста для выходного потока изображения. Используется только для форматов Png/Jpg с ImageMergeMode.Center.
verticaljava.lang.IntegerОтношение по вертикали для установки высоты холста для выходного потока изображения. Используется только для форматов Png/Jpg с ImageMergeMode.Center.

Возвращает: java.io.InputStream — поток изображений, закодированный как выходной формат изображения.

mergeImagesAsTiff(List inputImagesStreams)

public static InputStream mergeImagesAsTiff(List<InputStream> inputImagesStreams)

Объединяет список потоков TIFF в один поток TIFF с несколькими кадрами.

Параметры:

ПараметрТипОписание
inputImagesStreamsjava.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.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.

saveAsTIFF(OutputStream outputStream, PageSize pageSize)

public void saveAsTIFF(OutputStream outputStream, PageSize pageSize)

Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
pageSizePageSizeРазмер страницы изображения.

saveAsTIFF(OutputStream outputStream, PageSize pageSize, TiffSettings settings)

public void saveAsTIFF(OutputStream outputStream, PageSize pageSize, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
pageSizePageSizeРазмер страницы изображения.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.

saveAsTIFF(OutputStream outputStream, TiffSettings settings)

public void saveAsTIFF(OutputStream outputStream, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.

saveAsTIFF(OutputStream outputStream, TiffSettings settings, IIndexBitmapConverter converter)

public void saveAsTIFF(OutputStream outputStream, TiffSettings settings, IIndexBitmapConverter converter)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.
converterIIndexBitmapConverterВнешний преобразователь

saveAsTIFF(OutputStream outputStream, int compressionType)

public void saveAsTIFF(OutputStream outputStream, int compressionType)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamВыходной поток.
compressionTypeintТип сжатия.

saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight)

public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings)

public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
settingsTiffSettingsОбъект настроек, определяющий параметры 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.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.
converterIIndexBitmapConverterВнешний преобразователь

saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, int compressionType)

public void saveAsTIFF(OutputStream outputStream, int imageWidth, int imageHeight, int compressionType)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один поток TIFF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
compressionTypeintТип сжатия.

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");

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringФайл для сохранения изображения TIFF.

saveAsTIFF(String outputFile, PageSize pageSize)

public void saveAsTIFF(String outputFile, PageSize pageSize)

Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
pageSizePageSizeРазмер страницы изображения.

saveAsTIFF(String outputFile, PageSize pageSize, TiffSettings settings)

public void saveAsTIFF(String outputFile, PageSize pageSize, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения с размером страницы и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
pageSizePageSizeРазмер страницы изображения.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.

saveAsTIFF(String outputFile, TiffSettings settings)

public void saveAsTIFF(String outputFile, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
settingsTiffSettingsНастройки.

saveAsTIFF(String outputFile, TiffSettings settings, IIndexBitmapConverter converter)

public void saveAsTIFF(String outputFile, TiffSettings settings, IIndexBitmapConverter converter)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
settingsTiffSettingsНастройки.
converterIIndexBitmapConverterВнешний преобразователь

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");

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringВыходной файл.
compressionTypeintТип сжатия.

saveAsTIFF(String outputFile, int imageWidth, int imageHeight)

public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings)

public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight, TiffSettings settings)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
settingsTiffSettingsОбъект настроек, определяющий параметры 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.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
settingsTiffSettingsОбъект настроек, определяющий параметры TIFF.
converterIIndexBitmapConverterВнешний преобразователь

saveAsTIFF(String outputFile, int imageWidth, int imageHeight, int compressionType)

public void saveAsTIFF(String outputFile, int imageWidth, int imageHeight, int compressionType)

Преобразует каждую страницу документа PDF в изображения с размерами и сохраняет изображения в один файл TIFF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringИмя файла для сохранения изображения TIFF
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.
compressionTypeintТип сжатия.

saveAsTIFFClassF(OutputStream outputStream)

public void saveAsTIFFClassF(OutputStream outputStream)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.

saveAsTIFFClassF(OutputStream outputStream, PageSize pageSize)

public void saveAsTIFFClassF(OutputStream outputStream, PageSize pageSize)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
pageSizePageSizeРазмер страницы изображения.

saveAsTIFFClassF(OutputStream outputStream, int imageWidth, int imageHeight)

public void saveAsTIFFClassF(OutputStream outputStream, int imageWidth, int imageHeight)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один поток TIFF ClassF.

Параметры:

ПараметрТипОписание
outputStreamjava.io.OutputStreamПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

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");

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПоток для сохранения изображения TIFF.

saveAsTIFFClassF(String outputFile, PageSize pageSize)

public void saveAsTIFFClassF(String outputFile, PageSize pageSize)

Преобразует каждую страницу документа PDF в изображения и сохраняет изображения в один файл TIFF ClassF.

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПоток для сохранения изображения TIFF.
pageSizePageSizeРазмер страницы изображения.

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);

Параметры:

ПараметрТипОписание
outputFilejava.lang.StringПоток для сохранения изображения TIFF.
imageWidthintШирина изображения, единица измерения — пиксель.
imageHeightintВысота изображения, единица измерения — пиксель.

setCoordinateType(int value)

public void setCoordinateType(int value)

Устанавливает тип координат страницы (поля Media/Crop). Значение CropBox используется по умолчанию.

Параметры:

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

setEndPage(int value)

public void setEndPage(int value)

Устанавливает конечную позицию, которую вы хотите преобразовать. используйте setEndPage(int) перед setStartPage(int)

Параметры:

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

setFormPresentationMode(int value)

public void setFormPresentationMode(int value)

Устанавливает режим представления формы.

Параметры:

ПараметрТипОписание
valueintрежим представления формы.

setPassword(String value)

public void setPassword(String value)

Устанавливает документ OwnerPassword.

Параметры:

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

setRangeOfPages(int startPage, int EndPage)

public void setRangeOfPages(int startPage, int EndPage)

Устанавливает диапазон страниц, между которыми вы хотите конвертировать.

Параметры:

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

setRenderingOptions(RenderingOptions value)

public void setRenderingOptions(RenderingOptions value)

Устанавливает параметры рендеринга.

Параметры:

ПараметрТипОписание
valueRenderingOptionsварианты рендеринга.

setResolution(Resolution value)

public void setResolution(Resolution value)

Устанавливает разрешение во время конвертации. Чем выше разрешение, тем ниже скорость конвертации. Значение по умолчанию — 150.

Параметры:

ПараметрТипОписание
valueResolutionЭлемент разрешения

setShowHiddenAreas(boolean value)

public void setShowHiddenAreas(boolean value)

Параметры:

ПараметрТипОписание
valueboolean

setStartPage(int value)

public void setStartPage(int value)

Устанавливает начальную позицию, которую вы хотите преобразовать. Минимальное значение равно 1. используйте setEndPage(int) перед setStartPage(int)

Параметры:

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

setUserPassword(String value)

public void setUserPassword(String value)

Устанавливает документ UserPassword.

Параметры:

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

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int