public static byte[] FromPDF(byte[] PDFData)
 {
     MemoryStream output = new MemoryStream();
     using (PopplerDocument doc = new PopplerDocument(PDFData, null))
     {
         doc.WritePostscript(output);
     }
     return output.ToArray();
 }
 protected override void Run()
 {
     using (PopplerDocument doc = new PopplerDocument(PrintData, null))
     {
         using (GDIPrinterDeviceContext dc = new GDIPrinterDeviceContext(PrinterName, PrintTicket))
         {
             doc.Print(dc, JobName);
         }
     }
 }
示例#3
0
        public static byte[] FromPDF(byte[] PDFData)
        {
            MemoryStream output = new MemoryStream();

            using (PopplerDocument doc = new PopplerDocument(PDFData, null))
            {
                doc.WritePostscript(output);
            }
            return(output.ToArray());
        }
 protected override void Run()
 {
     using (PopplerDocument doc = new PopplerDocument(PrintData, null))
     {
         using (GDIPrinterDeviceContext dc = new GDIPrinterDeviceContext(PrinterName, PrintTicket))
         {
             doc.Print(dc, JobName);
         }
     }
 }