public double ZoomPercent { get; set; }
public double getZoomPercent();
public void setZoomPercent(
double doubleValue
);
ZoomPercent # get and set (PDFInitialViewOptions)
A System.Int32 that specifies the zoom percent (100 equals to no zoom) of the initial page. The default value is 0.
The zoom percent (100 equals to no zoom) of the initial page. External viewers should zoom to this value when the PDF file is opened. A value of 0 means do not change the current zoom percentage when going to the initial page.
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