снова клонировать PDDocument без загрузки файла - PullRequest
0 голосов
/ 28 марта 2019

Как избежать загрузки pdf-файла с диска в каждой итерации цикла.Загрузите его один раз, затем сделайте клон загруженного файла PDF.

В настоящее время у меня есть этот код:

for (int i = 0; i < 1000; i++) {
    pdfDocument = PDDocument.load(new File(SRC));   
    // ... some stuff
    pdfMerger.appendDocument(merge, pdfDocument);       
}

Я не нахожу это оптимизированным, не так ли?Здесь лучше загрузить pdfDocument = PDDocument.load(new File(SRC)); внешний цикл и клонировать его внутри цикла?если да как это сделать?

...