public PDFPageModeType PageModeType { get; set; }
public PDFPageModeType getPageModeType();
public void setPageModeType(
PDFPageModeType pDFPageModeType
);
public:
property PDFPageModeType PageModeType {
PDFPageModeType get();
void set ( PDFPageModeType );
}
PageModeType # get and set (PDFInitialViewOptions)
A PDFPageModeType enumeration member that specifies the page mode for the initial page.
The page fit type of the initial page. External viewers should set the page view properties based on this value when the PDF file is loaded.
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 PDFFileInitialViewOptionsExample()
{
string sourceFileName = Path.Combine(LEAD_VARS.ImagesDir, @"Leadtools.pdf");
string destinationFileName = Path.Combine(LEAD_VARS.ImagesDir, @"LEAD_InitialView.pdf");
PDFFile pdfFile = new PDFFile(sourceFileName);
PDFInitialViewOptions myInitialViewOptions = new PDFInitialViewOptions();
myInitialViewOptions.AutoPrint = false;
myInitialViewOptions.CenterWindow = false;
myInitialViewOptions.DisplayDocTitle = true;
myInitialViewOptions.FitWindow = false;
myInitialViewOptions.HideMenubar = true;
myInitialViewOptions.HideToolbar = true;
myInitialViewOptions.HideWindowUI = true;
myInitialViewOptions.PageFitType = PDFPageFitType.FitWidth;
myInitialViewOptions.PageLayoutType = PDFPageLayoutType.OneColumnDisplay;
myInitialViewOptions.PageModeType = PDFPageModeType.PageOnly;
myInitialViewOptions.PageNumber = 2;
myInitialViewOptions.ZoomPercent = 100;
pdfFile.InitialViewOptions = myInitialViewOptions;
pdfFile.SetInitialView(destinationFileName);
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";
}
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Scanner;
import org.junit.*;
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
import static org.junit.Assert.*;
import leadtools.*;
import leadtools.codecs.*;
import leadtools.pdf.*;
public void pdfFileInitialViewOptionsExample() {
final String LEAD_VARS_IMAGES_DIR = "C:\\LEADTOOLS23\\Resources\\Images";
String sourceFileName = combine(LEAD_VARS_IMAGES_DIR, "Leadtools.pdf");
String destFileName = combine(LEAD_VARS_IMAGES_DIR, "LEAD_InitialView.pdf");
PDFFile pdfFile = new PDFFile(sourceFileName);
PDFInitialViewOptions myInitialViewOptions = new PDFInitialViewOptions();
myInitialViewOptions.setAutoPrint(false);
myInitialViewOptions.setCenterWindow(false);
myInitialViewOptions.setDisplayDocTitle(true);
myInitialViewOptions.setFitWindow(false);
myInitialViewOptions.setMenubar(true);
myInitialViewOptions.setHideToolbar(true);
myInitialViewOptions.setHideWindowUI(true);
myInitialViewOptions.setPageFitType(PDFPageFitType.FIT_WIDTH);
myInitialViewOptions.setPageLayoutType(PDFPageLayoutType.ONE_COLUMN_DISPLAY);
myInitialViewOptions.setPageModeType(PDFPageModeType.PAGE_ONLY);
myInitialViewOptions.setPageNumber(2);
myInitialViewOptions.setZoomPercent(100);
pdfFile.setInitialViewOptions(myInitialViewOptions);
pdfFile.setInitialView(destFileName);
assertTrue("Check that the file's properties have been set",
pdfFile.getInitialViewOptions().getAutoPrint() == false);
}
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