Author: tilman
Date: Sat May 30 09:40:39 2026
New Revision: 1934763
Log:
PDFBOX-5660: optimize, as suggested by Valery Bokov; closes #454
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Sat May 30 09:40:35 2026 (r1934762)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Sat May 30 09:40:39 2026 (r1934763)
@@ -873,7 +873,7 @@ public class PDPage implements COSObject
{
return null;
}
- List<PDViewportDictionary> viewports = new ArrayList<>();
+ List<PDViewportDictionary> viewports = new ArrayList<>(array.size());
for (int i = 0; i < array.size(); ++i)
{
COSBase base2 = array.getObject(i);