Alexander Pinske created PDFBOX-6202:
----------------------------------------

             Summary: Possible regression when combining multiple PDFs
                 Key: PDFBOX-6202
                 URL: https://issues.apache.org/jira/browse/PDFBOX-6202
             Project: PDFBox
          Issue Type: Bug
    Affects Versions: 3.0.7 PDFBox
            Reporter: Alexander Pinske
         Attachments: X1.pdf, X2.pdf, X_actual.pdf, X_expected.pdf

Worked in 3.0.6, might be a regression caused by PDFBOX-6036.


{code:java}
@Test
    void testPDFBoxX() throws IOException
    {
        try (PDDocument d1 = Loader.loadPDF(new 
RandomAccessReadBuffer(getClass().getResourceAsStream("/input/X1.pdf")));
             PDDocument d2 = Loader.loadPDF(new 
RandomAccessReadBuffer(getClass().getResourceAsStream("/input/X2.pdf")));
             PDDocument d = new PDDocument()) {

            List<PDPage> pages = new ArrayList<>();
            d1.getPages().forEach(pages::add);
            d2.getPages().forEach(pages::add);

            for (PDPage page : pages) {
                d.addPage(page);
            }
            d.save(new FileOutputStream("target/X.pdf"));
        }
    }
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to