ページプロパティの操作
既存のPDFファイルからPDFページプロパティを取得する
PdfPageEditor は、PDFファイルの個々のページを操作することができます。 個々のページのプロパティを取得するのに役立ちます。異なるページボックスサイズ、ページの回転、ページのズームなどです。これらのプロパティを取得するためには、PdfPageEditor オブジェクトを作成し、BindPdf メソッドを使用して入力PDFファイルをバインドする必要があります。その後、さまざまなメソッドを使用してページプロパティを取得することができます。例えば、GetPageRotation、GetPages、GetPageBoxSize などです。
次のコードスニペットは、既存のPDFファイルからPDFページのプロパティを取得する方法を示しています。
既存のPDFファイルでPDFページプロパティを設定する
ページの回転、ズーム、または原点を設定するには、PdfPageEditor クラスを使用する必要があります。このクラスは、これらのページプロパティを設定するためのさまざまなメソッドとプロパティを提供します。まず、PdfPageEditor クラスのオブジェクトを作成し、BindPdf メソッドを使用して入力PDFファイルをバインドする必要があります。その後、これらのメソッドとプロパティを使用してページプロパティを設定できます。最後に、Save メソッドを使用して更新されたPDFファイルを保存します。
次のコードスニペットは、既存のPDFファイルでPDFページプロパティを設定する方法を示しています。
特定のページのPDFファイルの内容をリサイズ
PdfPageEditor クラスの ResizeContents メソッドを使用すると、PDFファイル内のページ内容をリサイズできます。ContentsResizeParameters クラスは、ページをリサイズするために使用するパラメータを指定するために使用されます。例えば、パーセンテージや単位でマージンを指定することができます。すべてのページをリサイズすることも、ResizeContents メソッドを使用してリサイズするページの配列を指定することもできます。
次のコードスニペットは、PDFファイルの特定のページの内容をどのようにリサイズするかを示しています。