LEADTOOLS PDF(Leadtools.Pdfアセンブリ)

フレームを表示

PDFInitialViewOptionsクラス






メンバ 
PDFInitialViewOptionsクラスは、オプションをPDFファイルが開かれるとき、外部ビューワによって適用されなければならない最初のビューと行動を制御するために提供します。
オブジェクトモデル
構文
[SerializableAttribute()]
public class PDFInitialViewOptions 
'Declaration
 
<SerializableAttribute()>
Public Class PDFInitialViewOptions 
'Usage
 
Dim instance As PDFInitialViewOptions
[SerializableAttribute()]
public ref class PDFInitialViewOptions 
解説
PDFファイルが開かれるとき、外部ビューワによって適用されなければならない最初のビューと行動を制御するオプションを指定するために、PDFInitialViewOptionsクラスを使用します。
サンプル
Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Pdf
Imports Leadtools.WinForms
Imports Leadtools.Svg
Imports Leadtools.ImageProcessing

<TestMethod> _
Public Sub PDFFileInitialViewOptionsExample()
   Dim sourceFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf")
   Dim destinationFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "LEAD_InitialView.pdf")
   Dim pdfFile As PDFFile = New PDFFile(sourceFileName)

   Dim myInitialViewOptions As PDFInitialViewOptions = 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)
End Sub

Public NotInheritable Class LEAD_VARS
Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"
End Class
using Leadtools;
using Leadtools.Codecs;
using Leadtools.Controls;
using Leadtools.Drawing;
using Leadtools.ImageProcessing;
using Leadtools.Pdf;
using Leadtools.Svg;
using Leadtools.WinForms;

[TestMethod]
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:\Users\Public\Documents\LEADTOOLS Images";
}
必要条件

ターゲットプラットホーム

参照

参照

PDFInitialViewOptionsメンバ
Leadtools.Pdf名前空間

   Leadtools.Pdfは、PDF Pro、Pro Suite、ドキュメントまたはメディカルがキーを認可して、ロック解除することを義務づけます。詳細は、以下を参照してください。LEADTOOLSツールキット機能