You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Christian (JIRA)" <ji...@apache.org> on 2018/03/11 08:01:00 UTC

[jira] [Created] (PDFBOX-4149) PDF consisting on one page with 5 MB renders until the end of time using renderImageWithDPI

Christian created PDFBOX-4149:
---------------------------------

             Summary: PDF consisting on one page with 5 MB renders until the end of time using renderImageWithDPI
                 Key: PDFBOX-4149
                 URL: https://issues.apache.org/jira/browse/PDFBOX-4149
             Project: PDFBox
          Issue Type: Bug
          Components: Rendering
    Affects Versions: 2.0.8
            Reporter: Christian
         Attachments: SB_Flyer_SpargelPromo_03-062018.pdf

I am using PDFBOX 2.0.8 on a Java VM 1.8.0_151

The attached and valid pdf should be rendered by calling

BufferedImage bim = pdfRenderer.renderImageWithDPI(i, 50);

But the rendering never ends - the only thing I see is this line repeating very often in the console:

[Finalizer] DEBUG org.apache.pdfbox.io.ScratchFileBuffer - ScratchFileBuffer not closed!

Here is the code that is used to open the document and then start the rendering:
{code:java}
PDDocument document = PDDocument.load(file, MemoryUsageSetting.setupTempFileOnly());
try  {
   PDFRenderer pdfRenderer = new PDFRenderer(document);
   int numberOfPages = document.getPages().getCount();
   for (int i = 0; i < numberOfPages; i++) {
      BufferedImage bim = pdfRenderer.renderImageWithDPI(i, 50);
[...]
{code}

The line 

BufferedImage bim = pdfRenderer.renderImageWithDPI(i, 50); 

is never passed. I ran a test and have wait for 30 minutes to let it pass, but nothing happens. 

Please advise what to do and how to solve the issue.





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org