[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Page

Page クラス

GcPdfDocument 内の 1 つのページを表します。

名前空間: GrapeCity.Documents.Pdf
アセンブリ: DS.Documents.Pdf.dll
構文
public class Page : PdfDictWrapper, IContentItem, IPdfDict
Public Class Page
    Inherits PdfDictWrapper
    Implements IContentItem, IPdfDict

プロパティ

名前 説明
Annotations

現在のページに関連付けられているリスト注釈を取得します。

AnnotationsTabsOrder

ページ上の注釈に使用されるタブの順序を取得または設定します。

ArtBox

ページの作成者が意図する、意味があるページコンテンツ(空白を含む)の範囲を定義する四角形を ポイント単位で取得または設定します。 デフォルト値は CropBox です。

ArticleBeads

このページに表示されている ArticleBead オブジェクトのリストを取得します。

AssociatedFiles

このページに関連付けられている埋め込みファイルのリストを取得します。

BleedBox

運用環境で出力されるときにページのコンテンツがクリッピングされる 領域を定義する四角形をポイント単位で取得または設定します。 デフォルト値は CropBox です。

Bounds

現在のページの範囲をポイント単位で取得します。 戻り値は、MediaBox から返される値と同じです。

ContentStreams

このページのコンテンツを表すコンテンツストリームを保持する PageContentStreamCollection を取得します。

ContentStreams コレクションの操作(要素の挿入、削除、移動)は許可されていますが、元の文書がGcPdf以外のツールによって作成または変更された場合、そのような操作の結果によって無効なPDFが生成されることがあります。通常に、コレクションの最初の位置に新しいコンテンツストリームを挿入する、または最後に追加するのが安全です。これは、GetGraphics(Page)上でレンダリングすることで作成された新しいストリーム内のコンテンツに依存します。GcPdfで作成されていないドキュメントにこのコレクションに対する他の操作は無効なPDFを生成する可能性があります。

CropBox

デフォルトユーザースペースの表示領域を定義する四角形をポイント単位で取得または設定します。 ページが表示または印刷される場合、コンテンツはこの四角形にクリッピングされた後に、 実装で定義された方法で出力メディアに適用されます。 デフォルト値は MediaBox です。

Doc

このオブジェクトを所有するGcPdfDocument を取得します。

Graphics

現在のページの描画に使用できる GcPdfGraphics のインスタンスを取得します。 グラフィックは、最後のページコンテンツストリームから作成されます。 ContentStreams コレクションが空の場合は、新しい PageContentStream が 自動的に追加されます。

HasAssociatedFiles

AssociatedFiles コレクションが空でないかどうかを示す値を取得します。

Index

ドキュメント内にページのインデックスを取得します。

Landscape

現在のページが横方向かどうかを示す値を取得または設定します。

MediaBox

ページの範囲をポイント単位で取得または設定します。

Owner

この Page を含む PageCollection コレクションを取得します。

PaperKind

現在のページの用紙の種類を取得または設定します。

PieceInfo

ページに関連付けられたページピース辞書を定義する IPdfDict オブジェクトを取得します。

Rotate

ページが表示または印刷されるときに、時計回りに回転される度数を取得または設定します。 この値は 90 の倍数にする必要があります。 デフォルト値:0。

Size

現在のページのサイズをポイントで取得または設定します。

このプロパティは、MediaBoxまたはCropBoxプロパティのラッパーです。 CropBoxがnullでない場合、このプロパティはその値を取得または設定します。それ以外の場合は、MediaBoxの値を取得または設定します。

Tag

現在のページに関連付けられた任意のアプリケーション定義のオブジェクトを取得または設定します。

TransitionDuration

ページの表示期間(アドバンスタイミングとも呼ばれる)を取得または設定します。ビューワアプリケーションが自動的に次のページに進む前に、プレゼンテーション中にページが表示されるの最大長の時間(秒単位で)。デフォルト:null(ビューワは自動的に進みません。)

TransitionEffect

プレゼンテーション中にページを表示するときに使用される切り替え効果を説明する TransitionEffect オブジェクトを取得または設定します。

TrimBox

トリミング後の完成ページの意図した寸法を定義する四角形をポイント単位で取得または設定します。 デフォルト値は CropBox です。

UserUnit

デフォルトのユーザースペース単位(1/72インチの 倍数で)のサイズを示す1より大きい正数を取得または設定します。

デフォルト値:1.0(ユーザ単位は1/72インチ)。

メソッド

名前 説明
AdjustCoordinates(Quadrilateral, bool, float, float)

指定された視覚座標(通常、原点がページの左上隅にあり、Y軸が下がっている座標系、fromBottomLeft)を、RotateCropBox、およびMediaBoxCropBoxが指定されていない場合)の値を考慮した座標に変換します。

このメソッドは、ページに注釈や宛先を配置するときに使用する必要があります。 Graphicsで描画する場合は、この方法を使用しないでください。

AdjustCoordinates(PointF, bool, float, float)

指定された視覚座標(通常、原点がページの左上隅にあり、Y軸が下がっている座標系、fromBottomLeft)を、RotateCropBox、およびMediaBoxCropBoxが指定されていない場合)の値を考慮した座標に変換します。

このメソッドは、ページに注釈や宛先を配置するときに使用する必要があります。 Graphicsで描画する場合は、この方法を使用しないでください。

AdjustCoordinates(RectangleF, bool, float, float)

指定された視覚座標(通常、原点がページの左上隅にあり、Y軸が下がっている座標系、fromBottomLeft)を、RotateCropBox、およびMediaBoxCropBoxが指定されていない場合)の値を考慮した座標に変換します。

このメソッドは、ページに注釈や宛先を配置するときに使用する必要があります。 Graphicsで描画する場合は、この方法を使用しないでください。

DeleteText(FindTextParams, DeleteTextMode)

指定されたテキストを現在のページから削除します。

DeleteText(ViewState, TextMapFragment, DeleteTextMode)

指定されたテキスト範囲を現在のページから削除します。

DeleteText(TextMapFragment, DeleteTextMode)

指定されたテキスト範囲を現在のページから削除します。

Draw(GcGraphics, RectangleF, ViewState, bool, bool, RenderingCache, bool, DrawAnnotationFilterCallback)

GcGraphics 上にページを描画します。

Draw(GcGraphics, RectangleF, bool, bool, RenderingCache, bool, bool)

GcGraphics 上にページを描画します。

DrawAnnotations(GcGraphics, RectangleF, RenderingCache)

GcGraphics 上にすべてのページの注釈を描画します。

DrawAnnotations(GcGraphics, RectangleF, IList<AnnotationBase>, ViewState, RenderingCache, bool, DrawAnnotationFilterCallback)

GcGraphics 上に指定された注釈を描画します。

指定された注釈は現在のページにある必要があります。

DrawAnnotations(GcGraphics, RectangleF, IList<AnnotationBase>, RenderingCache, bool)

GcGraphics 上に指定された注釈を描画します。

指定された注釈は現在のページにある必要があります。

GetImages(float, float)

このページの画像のリストを取得します。

GetImages(float, float, bool)

このページの画像のリストを取得します。

GetLabel()

PageLabelingRange で指定されたページラベルを返します。ページがドキュメントに属していない場合は、空の文字列を返します。

GetOperators(ViewState, float, float, bool)

ページコンテンツを形成するPDF演算子のリストを返します。

GetPageLabelingRange()

このページのラベルを指定する PageLabelingRange オブジェクトを取得します。範囲が存在しない場合は、nullを返します。

GetRenderSize(float, float)

水平および垂直解像度が使用されたデバイスのページのサイズを取得します。

GetStream()

この Page の内容を含む Stream を取得します。

メモ:

  1. このメソッドによって返されるストリームは、使用後に破棄する必要があります。
  2. 現在のページが空の場合、このメソッドは null を返すことがあります。
  3. 順次生成モードではこのメソッドはサポートされておらず、例外がスローされます。
GetTable(RectangleF, ViewState, TableExtractOptions, float, float, bool)

指定された範囲内でテーブルを認識しようとします。テーブルが見つかった場合、テーブルの行、列、およびセルへのアクセスを許可するオブジェクトが返されます。

GetTable(RectangleF, TableExtractOptions, float, float, bool)

指定された範囲内でテーブルを認識しようとします。テーブルが見つかった場合、テーブルの行、列、およびセルへのアクセスを許可するオブジェクトが返されます。

GetText(ViewState, bool)

現在のページのすべてのテキストを取得します。

GetText(bool)

現在のページのすべてのテキストを取得します。

GetTextMap(ViewState, bool, float, float, bool)

現在のページのテキストマップを構築して返します。

テキストマップのメソッドとプロパティで使用されるピクセルの X/Y 解像度は、このメソッド (dpiX および dpiY) に渡される X/Y 解像度です。

メモ:RecognitionAlgorithm プロパティの現在の値は、作成されるマップに影響します。

GetTextMap(ViewState, float, float, bool)

現在のページのテキストマップを構築して返します。

テキストマップのメソッドとプロパティで使用されるピクセルの X/Y 解像度は、このメソッド (dpiX および dpiY) に渡される X/Y 解像度です。

メモ:RecognitionAlgorithm プロパティの現在の値は、作成されるマップに影響します。

GetTextMap(bool, float, float, bool)

現在のページのテキストマップを構築して返します。

テキストマップのメソッドとプロパティで使用されるピクセルの X/Y 解像度は、このメソッド (dpiX および dpiY) に渡される X/Y 解像度です。

メモ:RecognitionAlgorithm プロパティの現在の値は、作成されるマップに影響します。

GetTextMap(float, float, bool)

現在のページのテキストマップを構築して返します。

テキストマップのメソッドとプロパティで使用されるピクセルの X/Y 解像度は、このメソッド (dpiX および dpiY) に渡される X/Y 解像度です。

メモ:RecognitionAlgorithm プロパティの現在の値は、作成されるマップに影響します。

GetUsedFonts()

このページにコンテンツストリームから参照されるフォントのリストを取得します。

GetUserToDeviceMatrix(float, float, bool)

このページのコンテンツストリームの座標をデバイスの座標に変換するために使用されたマトリックスを返します。

RemoveLayersContent(params OptionalContentGroup[])

指定したレイヤーに関連付けられているコンテンツを削除します。

メモ:このメソッドを使用してページからコンテンツが削除される場合、そのページに残っているすべてのコンテンツが単一のコンテンツストリームに結合され、ContentStreams コレクションにはその単一の要素のみが含まれます。

ReplaceText(FindTextParams, string, Font, float?)

現在のページで、指定されたテキストを置き換えます。

結果は、RecognitionAlgorithm プロパティの現在の値の影響をを受けます。

ReplaceText(ViewState, TextMapFragment, string, Font, float?)

現在のページの指定されたテキスト範囲を置き換えます。

ReplaceText(TextMapFragment, string, Font, float?)

現在のページの指定されたテキスト範囲を置き換えます。

SaveAsBmp(Stream, ViewState, SaveAsImageOptions)

ページをBMP 形式の画像としてストリームに保存します。

SaveAsBmp(Stream, SaveAsImageOptions)

ページをBMP 形式の画像としてストリームに保存します。

SaveAsBmp(string, ViewState, SaveAsImageOptions)

ページを BMP 形式の画像としてファイルに保存します。

SaveAsBmp(string, SaveAsImageOptions)

ページを BMP 形式の画像としてファイルに保存します。

SaveAsGif(Stream, ViewState, SaveAsImageOptions)

ページをGIF 形式の画像としてストリームに保存します。

SaveAsGif(Stream, SaveAsImageOptions)

ページをGIF 形式の画像としてストリームに保存します。

SaveAsGif(string, ViewState, SaveAsImageOptions)

ページを GIF 形式の画像としてファイルに保存します。

SaveAsGif(string, SaveAsImageOptions)

ページを GIF 形式の画像としてファイルに保存します。

SaveAsJpeg(Stream, ViewState, SaveAsImageOptions)

ページをJPEG 形式の画像としてストリームに保存します。

SaveAsJpeg(Stream, SaveAsImageOptions)

ページをJPEG 形式の画像としてストリームに保存します。

SaveAsJpeg(string, ViewState, SaveAsImageOptions)

ページを JPEG 形式の画像としてファイルに保存します。

SaveAsJpeg(string, SaveAsImageOptions)

ページを JPEG 形式の画像としてファイルに保存します。

SaveAsPng(Stream, ViewState, SaveAsImageOptions)

ページをPNG 形式の画像としてストリームに保存します。

SaveAsPng(Stream, SaveAsImageOptions)

ページをPNG 形式の画像としてストリームに保存します。

SaveAsPng(string, ViewState, SaveAsImageOptions)

ページを PNG 形式の画像としてファイルに保存します。

SaveAsPng(string, SaveAsImageOptions)

ページを PNG 形式の画像としてファイルに保存します。

SaveAsSvg(Stream, ViewState, SaveAsImageOptions, XmlWriterSettings)

ページをSVG 形式のストリームに保存します。

SaveAsSvg(Stream, SaveAsImageOptions, XmlWriterSettings)

ページをSVG 形式のストリームに保存します。

SaveAsSvg(string, ViewState, SaveAsImageOptions, XmlWriterSettings)

ページをSVG 形式のファイルに保存します。

SaveAsSvg(string, SaveAsImageOptions, XmlWriterSettings)

ページをSVG 形式のファイルに保存します。

SaveAsTiff(Stream, ViewState, SaveAsImageOptions, TiffFrameSettings)

ページをTIFF 形式の画像としてストリームに保存します。

SaveAsTiff(Stream, SaveAsImageOptions, TiffFrameSettings)

ページをTIFF 形式の画像としてストリームに保存します。

SaveAsTiff(string, ViewState, SaveAsImageOptions, TiffFrameSettings)

ページを TIFF 形式の画像としてファイルに保存します。

SaveAsTiff(string, SaveAsImageOptions, TiffFrameSettings)

ページを TIFF 形式の画像としてファイルに保存します。

SetTextRenderingAttrs(FindTextParams, TextRenderingAttrs)

現在のページで指定されたテキストを検索し、その描画属性を設定します。

検索結果は、RecognitionAlgorithm の現在の値によって影響を受ける場合があります。

SetTextRenderingAttrs(ViewState, TextMapFragment, TextRenderingAttrs)

現在のページ上で、指定されたテキストフラグメントに対してレンダリング属性を設定します。

SetTextRenderingAttrs(TextMapFragment, TextRenderingAttrs)

現在のページ上で、指定したテキストフラグメントにレンダリング属性を設定します。

ToSvgz(ViewState, SaveAsImageOptions)

ページをSVGZ 形式のバイト配列に保存します。

ToSvgz(SaveAsImageOptions)

ページをSVGZ 形式のバイト配列に保存します。

拡張メソッド