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

フレームを表示

GetPageCountメソッド






PDFFileオブジェクトのページ数を取得します。
構文
public int GetPageCount()
'Declaration
 
Public Function GetPageCount() As Integer
'Usage
 
Dim instance As PDFFile
Dim value As Integer
 
value = instance.GetPageCount()
public:
int GetPageCount(); 

戻り値

のPDFFileで頁数を表すSystem.Int32オブジェクト。
解説

このメソッドは、FileNameでPDFファイルセットで頁数を得ます。ページ数を取得するにはセキュアファイルの解読が必要であるため、ファイルが暗号化されている場合はPasswordで設定されたパスワードの値を使用します。

PDFファイルにおける各々のページのサイズを取得するために、各々のページのためにPDFFilePageページコレクションを値を入力するロードメソッドを使います。

このメソッドはロードを呼び出すことより高速です、そして、それがページサイズを解析しないため、Pages.Countを用いて、ドキュメントプロパティをロードしません。

サンプル

このサンプルは、PDFファイルの中に頁数を返します。

Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Pdf
Imports Leadtools.WinForms
Imports Leadtools.Svg
Imports Leadtools.ImageProcessing

<TestMethod> _
Public Sub PDFFilePageCountExample()
   Dim pdfFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf")
   ' Show the number of pages
   Dim file As PDFFile = New PDFFile(pdfFileName)
   Dim pageCount As Integer = file.GetPageCount()
   Console.WriteLine("File has {0} pages", pageCount)
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 PDFFilePageCountExample()
{
   string pdfFileName = Path.Combine(LEAD_VARS.ImagesDir, @"Leadtools.pdf");
   // Show the number of pages
   PDFFile file = new PDFFile(pdfFileName);
   int pageCount = file.GetPageCount();
   Console.WriteLine("File has {0} pages", pageCount);
}

static class LEAD_VARS
{
public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";
}
必要条件

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

参照

参照

PDFFileクラス
PDFFileメンバ

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