←Select platform

PDFDistillerAutoRotatePageMode Enumeration

Summary
Specifies how pages are rotated when distilling Postscript files.
Syntax
C#
C++/CLI
Java
Python
[SerializableAttribute()] 
public enum PDFDistillerAutoRotatePageMode  
public final class PDFDistillerAutoRotatePageMode 
    extends java.lang.Enum<PDFDistillerAutoRotatePageMode> 
[SerializableAttribute()] 
public enum class PDFDistillerAutoRotatePageMode  
class PDFDistillerAutoRotatePageMode(Enum): 
   None = 0 
   PageByPage = 1 
   All = 2 
Members
ValueMemberDescription
0None No rotation is used.
1PageByPage Rotation will be performed on a page by page bases.
2All Rotation will be applied to all the pages in the final document.
Remarks

The PDFDistillerAutoRotatePageMode enumeration is used as the type for the PDFDistillerOptions.AutoRotatePageMode property to control how pages are rotated 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

See Also

Reference

Leadtools.Pdf Namespace

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.