[ 
https://issues.apache.org/jira/browse/PDFBOX-5675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851261#comment-17851261
 ] 

Andreas Lehmkühler commented on PDFBOX-5675:
--------------------------------------------

[~tilman] is there any chance to run your tests using the current trunk 
including my recent changes to? I'd like to see if it works before I'm going to 
commit it to 3.x as well

> org.apache.pdfbox.filter.Filter#decode() Java heap space
> --------------------------------------------------------
>
>                 Key: PDFBOX-5675
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5675
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 3.0.0 PDFBox
>            Reporter: liu
>            Assignee: Andreas Lehmkühler
>            Priority: Major
>             Fix For: 3.0.3 PDFBox, 4.0.0
>
>         Attachments: 2095e3df01fc32e0bff982a1e79600d5bcf10b81.pdf, 
> PDFBOX-5675-v2.patch, PDFBOX-5675.patch, image-2023-09-05-15-05-50-168.png, 
> image-2024-04-24-16-50-38-925.png, image-2024-04-24-18-33-17-524.png, 
> image-2024-04-24-18-35-43-792.png, image-2024-04-24-19-25-22-904.png, 
> image.png, screenshot-1.png, screenshot-2.png
>
>
>  !image-2023-09-05-15-05-50-168.png! 
> When converting the sixth page of this PDF 
> file(2095e3df01fc32e0bff982a1e79600d5bcf10b81.pdf) to an image, a memory 
> overflow occurs. Can you provide a way to store the output in a temporary 
> file?
> {code:java}
> -Xmx2000m
> public static void main(String[] args) throws IOException, 
> InterruptedException {
>               File file = new 
> File("D:\\2095e3df01fc32e0bff982a1e79600d5bcf10b81.pdf");
>               PDDocument pdf = Loader.loadPDF(file, 
> IOUtils.createTempFileOnlyStreamCache());
>               pdf.setResourceCache(new PdfboxResourceCache());
>               PDFRenderer renderer = new PDFRenderer(pdf);
>               renderer.setSubsamplingAllowed(true);
>               BufferedImage bi = renderer.renderImage(5, 0.125f);
>               Thread.sleep(3600000);
>               pdf.close();
>       }
> {code}



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

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

Reply via email to