Flips this page horizontally.
public void Reverse() public:void Reverse()
def Reverse(self): This method changes the value of ViewPerspective based on the previous value.
Refer to Document Page Transformation for more information.
using Leadtools.Document;using Leadtools.Document.Converter;using Leadtools.Document.Writer;public void DocumentPageRotateExample(){var documentUri = new Uri("https://demo.leadtools.com/images/pdf/leadtools.pdf");string documentFile = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf");// Load this documentvar loadDocumentOptions = new LoadDocumentOptions();using (var document = DocumentFactory.LoadFromUri(documentUri, loadDocumentOptions)){// Documents are read-only by default and we cannot modify them. Fix thatdocument.IsReadOnly = false;DocumentPage page;// This document has 5 pages// Rotate the page by 90 degrees clockwisepage = document.Pages[0];page.Rotate(90);// Flip the second page verticallypage = document.Pages[1];page.Flip();// Delete the third pagepage = document.Pages[2];page.IsDeleted = true;// Reverse the fourth pagepage = document.Pages[3];page.Reverse();// Set the view perspectivepage.ViewPerspective = Leadtools.RasterViewPerspective.TopLeft;// we will save it as a new PDF, this file should contain 4 pages with the first rotated by 90 and the second flipped verticallyusing (var documentConverter = new DocumentConverter()){var jobData = new DocumentConverterJobData();// The loaded document is our inputjobData.Document = document;// We want PDF as outputjobData.DocumentFormat = DocumentFormat.Pdf;// Into this filejobData.OutputDocumentFileName = documentFile;var job = documentConverter.Jobs.CreateJob(jobData);documentConverter.Jobs.RunJob(job);}}// Show the resultProcess.Start(documentFile);}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
