[ 
https://issues.apache.org/jira/browse/PDFBOX-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler resolved PDFBOX-1776.
----------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0
         Assignee: Andreas Lehmkühler

Seems to work using the current 2.0.0 trunk 

> Print pdf with font embedded(SimSun TrueType(CID) Identity-H)
> -------------------------------------------------------------
>
>                 Key: PDFBOX-1776
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1776
>             Project: PDFBox
>          Issue Type: Bug
>          Components: FontBox
>    Affects Versions: 1.8.2
>         Environment: Windows 7, tomcat 6, java 6 
>            Reporter: Jin Gang
>            Assignee: Andreas Lehmkühler
>             Fix For: 2.0.0
>
>         Attachments: GSP_PRFACT.pdf, PDFBOX-1776.pdf-1.png
>
>
> Hello,
> Can you please help me on the issue as below?
> [Issue]
> print PDF file witch has font embedded subset.
> I am trying to use PDFBOX 1.8.2 to print PDF file.
> When I use printJob.print() to print PDF file, I got the error like this:
>   <2013/11/08 11:14:53 org.apache.pdfbox.filter.FlateFilter decode
>    fatal: FlateFilter: stop reading corrupt stream due to a 
> DataFormatException>
> And I checked the property of the PDF file and it's like below:
> [Font]
>   SimSun(embedded subset)
>    type: TrueType(CID)
>    enconding: Identity-H
> Here is my java Code:
> [Code]
>     PDDocument document = PDDocument.load( pdfFileName );
>     PrinterJob printJob = PrinterJob.getPrinterJob();
>     printJob.setJobName(new File(pdfFileName).getName());
>     if(printerName != null )
>     {
>         PrintService[] printService = PrinterJob.lookupPrintServices();
>         boolean printerFound = false;
>         for(int i = 0; !printerFound && i < printService.length; i++)
>         {
>             if(printService[i].getName().indexOf(printerName) != -1)
>             {
>                 printJob.setPrintService(printService[i]);
>                 printerFound = true;
>             }
>         }
>     }
>     printJob.setPageable(new PDPageable(document, printJob));
>     if( silentPrint || printJob.printDialog())
>     {
>       printJob.print();
>     }
> I'm sorry, i can't find the way to attatch the pdf file.
> Is it possible for PDFBOX 1.8.2 to print pdf properly?
> what about PDFBOX 2.0?
> Thanks in advance.
> Regards



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to