←Select platform

PDFDistillerOptions Class

Summary
Provides options to use when distilling Postscript files (Convert Postscript files to PDF).
Syntax
C#
C++/CLI
Java
Python
[SerializableAttribute()] 
public class PDFDistillerOptions 
public class PDFDistillerOptions 
[SerializableAttribute()] 
public ref class PDFDistillerOptions  
class PDFDistillerOptions: 
Remarks

The PDFDistillerOptions class is used as a parameter to the PDFFile.Distill method.It controls the output optimization and page rotation modes used when distilling Postscript files (Converting Postscript files to PDF).

Example
C#
using Leadtools.WinForms; 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.Controls; 
using Leadtools.Drawing; 
using Leadtools.ImageProcessing; 
using Leadtools.Pdf; 
using Leadtools.Svg; 
 
 
public void PDFFileDistillExample() 
{ 
   string sourceFileName = Path.Combine(LEAD_VARS.ImagesDir, @"LEAD.ps"); 
   string destinationFileName = Path.Combine(LEAD_VARS.ImagesDir, @"LEAD_ps.pdf"); 
 
   // Set the source PS file 
   PDFFile file = new PDFFile(sourceFileName); 
 
   // Setup the distill options, eBook optimized 
   PDFDistillerOptions options = new PDFDistillerOptions(); 
   options.AutoRotatePageMode = PDFDistillerAutoRotatePageMode.PageByPage; 
   options.OutputMode = PDFDistillerOutputMode.EBookOptimized; 
   file.Distill(options, destinationFileName); 
} 
 
static class LEAD_VARS 
{ 
   public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images"; 
} 
Requirements

Target Platforms

Help Version 22.0.2023.7.10
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.