Настройки памяти для обновления apache pdfbox 3JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Настройки памяти для обновления apache pdfbox 3

Сообщение Anonymous »

Пока я использую Apache pdfbox, текущий код выглядит следующим образом:

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

pdfMerger.mergeDocuments(MemoryUsageSetting.setupMixed(100L * 1024L * 1024L));
Сейчас я обновляюсь до Apache pdfbox 3, так как я могу передать MemoryUsageSettings.
Не только это, при загрузке PDF-файла в текущем коде< /p>

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

document = PDDocument.load(new File(inputFilePath),MemoryUsageSetting.setupMixed(100L * 1024L * 1024L));
Для версии 3 мне нужно изменить его на

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

document = Loader.loadPDF(new File(inputFilePath));
Без этих настроек памяти мое приложение выдавало исключение с текущим кодом, поэтому я использовал эти настройки памяти. Теперь я не могу определить, как действовать с этими настройками памяти.
Пожалуйста, помогите.
Я также хочу знать, какой тип кеширования я использую. нужно использовать для этого и что нужно сделать, чтобы справиться?
Пожалуйста, объясните реализацию с любой настройкой памяти файлового кэширования.

Подробнее здесь: https://stackoverflow.com/questions/785 ... e-pdfbox-3
Ответить

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

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

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

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

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