yambroskin

Untitled

Oct 2nd, 2018
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. public virtual void GetELMAFiasAddresspart(Context context)
  2. {
  3. // Create PdfViewer object
  4. PdfViewer viewer = new PdfViewer();
  5.  
  6. // Open input PDF file
  7. viewer.BindPdf("C:\\test.pdf");
  8.  
  9. // Set attributes for printing
  10. viewer.AutoResize = true; // Print the file with adjusted size
  11. viewer.AutoRotate = true; // Print the file with adjusted rotation
  12. viewer.PrintPageDialog = false; // Do not produce the page number dialog when printing
  13.  
  14. // Create objects for printer and page settings and PrintDocument
  15. System.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
  16. System.Drawing.Printing.PageSettings pgs = new System.Drawing.Printing.PageSettings();
  17. System.Drawing.Printing.PrintDocument prtdoc = new System.Drawing.Printing.PrintDocument();
  18.  
  19. // Set printer name
  20. ps.PrinterName = prtdoc.PrinterSettings.PrinterName;
  21.  
  22. // Set PageSize (if required)
  23. pgs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);
  24.  
  25. // Set PageMargins (if required)
  26. pgs.Margins = new System.Drawing.Printing.Margins(0, 0, 0, 0);
  27.  
  28. // Print document using printer and page settings
  29. viewer.PrintDocumentWithSettings(pgs, ps);
  30.  
  31. // Close the PDF file after priting
  32. viewer.Close();
  33. }
Advertisement
Add Comment
Please, Sign In to add comment