Как одновременно конвертировать PDF-файлы в PNG-изображения?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как одновременно конвертировать PDF-файлы в PNG-изображения?

Сообщение Anonymous »

У меня есть сценарий, в котором мне нужно одновременно преобразовать несколько PDF-файлов в PNG-изображения. Хотя это можно сделать с помощью параллельных потоков Java 8, мне нужно, чтобы это выполнялось на Java 7.

Это фрагмент, который я использую для преобразования PDF в PNG без параллельного преобразования. обработки и с помощью PDFBox.

Код: Выделить всё

PDDocument document = PDDocument.load(new File(pdfFilename));
PDFRenderer pdfRenderer = new PDFRenderer(document);
for (int page = 0; page < document.getNumberOfPages(); ++page)
{
BufferedImage bim = pdfRenderer.renderImageWithDPI(page, 300, ImageType.RGB);
ImageIOUtil.writeImage(bim, pdfFilename + "-" + (page+1) + ".png", 300);
}
document.close();
Пожалуйста, предложите какой-нибудь подход к решению этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/610 ... ncurrently
Ответить

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

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

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

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

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