クラス | 解説 | |
---|---|---|
AFRelationship | FileSpecification.Relationship プロパティに対して定義済みの値を持つ文字列定数を含みます。 | |
AssociatedFiles | Associated Files コレクションを表します。あるドキュメントオブジェクトに関連する FileSpecification オブジェクトのコレクションです。 | |
ContentStream | GcPdfDocument 内のコンテンツストリームを表すクラスの基本抽象クラス。 | |
DecryptionOptions | PDF ドキュメントをロードするときに使用される復号化オプションを表します。 | |
Destination | 移動先は、次の項目で構成される、 ドキュメントの特定のビューを定義します。
垂直座標に関する重要な注意事項: PDFでは、すべての座標は、 Y軸を上にして左下隅を基準にして指定されます。 GcPdfは、Y軸が下がる、左上隅の原点を持つ、 より非常な座標系を使用します。 ほとんどの場合、Y座標はGcPdfによって自動的に変換されます。 Destination123から派生したクラスでは、 宛先のターゲットページがPageオブジェクトとして指定されている場合にもこれが行われます。 ただし、宛先のターゲットページがインデックスで指定されている場合、 Y座標の自動変換は実行できないため、 PDF仕様に従って左下隅を基準にして指定する必要があります。Y座標がページ下部を基準にして指定されている場合、 パラメーターの説明に記載されています。 (代わりに、Pageオブジェクトを受け入れるコンストラクターを使用することをお勧めします。) Y 座標を定義するすべてのプロパティには、「Pdf」プレフィックスがリンクされたプロパティがあります。たとえば、Y と PdfY の場合、「Pdf」という接頭辞が付いているプロパティには、Y 軸を上にして左下隅を基準とした相対値が含まれます。 | |
DestinationBase | ドキュメント内の移動先を定義するクラスの基本クラス。 | |
DestinationFit | 指定されているページを表示します。このとき、そのコンテンツは、ページ全体がウィンドウ内にちょうど収まるように、 水平方向と垂直方向に拡大されます。 必要な水平方向と垂直方向の拡大率が異なる場合は、小さい方の拡大率が使用され、 もう一方の方向にページがウィンドウ内で中央揃えされます。 | |
DestinationFitB | 指定されているページを表示します。このとき、そのコンテンツは、境界ボックスがウィンドウ内にちょうど収まるように、 水平方向と垂直方向に拡大されます。 必要な水平方向と垂直方向の拡大率が異なる場合は、小さい方の拡大率が使用され、 もう一方の方向に境界ボックスがウィンドウ内で中央揃えされます。 | |
DestinationFitBH | ページで指定されているページを表示します。このとき、垂直座標はウィンドウの上端に置かれ、 ページのコンテンツはウィンドウ内の境界ボックスの幅に合うように拡大されます。 top が null 値の場合、そのパラメータの現在の値は変更されません。 | |
DestinationFitBV | 指定されているページを表示します。このとき、水平座標はウィンドウの左端に置かれ、 ページのコンテンツはウィンドウ内の境界ボックスの高さに合うように拡大されます。 left が null 値の場合、そのパラメータの現在の値は変更されません。 | |
DestinationFitH | ページで指定されているページを表示します。このとき、垂直座標はウィンドウの上端に置かれ、 ページのコンテンツはウィンドウ内のページの幅に合うように拡大されます。 top が null 値の場合、そのパラメータの現在の値は変更されません。 | |
DestinationFitR | 指定されているページを表示します。このとき、そのコンテンツは、ページ全体がウィンドウ内にちょうど収まるように、 水平方向と垂直方向の両方で、ウィンドウ内の左、下、右、および上の座標に拡大されます。 必要な水平方向と垂直方向の拡大率が異なる場合は、小さい方の拡大率が使用され、 もう一方の方向に四角形がウィンドウ内で中央揃えされます。 | |
DestinationFitV | 指定されているページを表示します。このとき、水平座標はウィンドウの左端に置かれ、 ページのコンテンツはウィンドウ内のページの高さに合うように拡大されます。 left が null 値の場合、そのパラメータの現在の値は変更されません。 | |
DestinationRef | 別の移動先の参照を移動先として定義します。参照される移動先は、 PDF ドキュメントの Dests 辞書または Name ツリーの Dests サブツリーに配置できます。 | |
DestinationUnknown | GcPdf でサポートされていない形式の宛先オブジェクトを表します。 | |
DestinationXYZ | 指定されたページを表示します。このとき、座標(left、top)はウィンドウの左上隅に配置され、 ページのコンテンツは倍率 zoom に従って拡大されます。 パラメータ left、top、zoom が null 値の場合は、そのパラメータの現在の値を 変更しないことを意味します。ズーム値 0 の意味は、null 値と同じです。 | |
DocAction | GrapeCity.Documents.Pdf.Actions.ActionBase ととDestinationBase の抽象基本クラス。 | |
DocumentInfo | ドキュメントに関する情報を含みます。この情報には、 ドキュメントの作成者、タイトル、キーワードなどがあります。 | |
EmbeddedFileStream | PDFに埋め込みファイルストリームを表します。 | |
ExportFormDataOptions | GcPdfDocument.ExportFormDataToFDF、GcPdfDocument.ExportFormDataToFDF、GcPdfDocument.ExportFormDataToXFDF、GcPdfDocument.ExportFormDataToXFDF、GcPdfDocument.ExportFormDataToXML と GcPdfDocument.ExportFormDataToXML メソッドで使用されるオプションを表します | |
FileID | PDF ファイルの ID を定義します。 | |
FileSpecification | PDF ファイル仕様を表します。
このクラスの複雑なアーキテクチャは、PDF 仕様に基づいています。 詳細については、仕様を参照してください。 . 多くの場合、実際に PDF を生成する際は、FileSpecification、EmbeddedFileStream などの 派生クラスで提供されている静的コンストラクタを使用するだけで十分です。 | |
FileSpecification.FileInfo | 特定のプラットフォーム用のファイルに関する情報を表します。 | |
FileSpecification.RelatedFile | 関連ファイルについての情報を表します。 | |
FileSpecification.RelatedFileCollection | FileSpecification.RelatedFile オブジェクトのコレクションを表します。 | |
FindTextParams | テキスト検索のパラメータを表します。 | |
FontHandler | GcPdfDocument で使用される GrapeCity.Documents.Text.Font を表し、管理します。 | |
FontHandlerCollection | FontHandler オブジェクトのコレクションを表します。 | |
FoundPosition | テキストが検出された GcPdfDocument のページ内の位置を定義します。 | |
GcGraphicsExt | GrapeCity.Documents.Drawing.GcGraphics で特定のPDF要素(AcroFormフィールドなど)を 描画できる拡張メソッドを提供します。 | |
GcPdfDocument | PDF ドキュメントを表します。
このクラスによって提供されるオブジェクトモデルは、PDF 1.7 リファレンス仕様に従います。 | |
GcPdfDocument.DocumentStats | 内部使用。 ページの合計サイズなど、PDFドキュメントに関するさまざまな統計が含まれています。 | |
GcPdfDocument.FontsUsageStats | フォントとフォントの最適化に関する統計データを表します。 このクラスのインスタンスは、GcPdfDocument.OptimizeFontsメソッドによって作成および返されます。 | |
GcPdfDocument.FontsUsageStats.FontInfo | フォントとその使用法に関する情報をPDFで表します。 | |
GcPdfDocument.FontsUsageStats.FontSubsetInfo | フォントサブセットとその使用法をPDFで表します。 | |
GcPdfDocument.FontsUsageStats.MergeInfo | 結合されたフォントに関する情報を表します。 | |
GcPdfGraphics | PDF ページ内の描画に使用できるグラフィックオブジェクトを表します。
原点(0,0)はページの左上隅で、軸は右方向と下方向に増加します。 デフォルトでは、すべての座標とサイズがプリンタポイント(1/72 インチ)で表されます。 これは、Resolution プロパティを使用して変更できます。 | |
ImageOptions | ネイティブ画像を PDF ファイルに挿入する際に処理する方法を制御するオプションを表します。 | |
MergeDocumentOptions | GcPdfDocument.MergeWithDocument メソッドの動作を制御するさまざまなオプションを表します。 | |
MergeDocumentsData | 内部使用。 ドキュメントのマージ操作で使用される情報が含まれています。 | |
Metadata | ドキュメントに関連付けられている XMP メタデータを表します。 | |
Metadata.UserProp | カスタムメタデータのプロパティを表します。メモ:許可される名前空間は次のとおりです。
| |
OptimizeFontsOptions | GcPdfDocument.OptimizeFonts メソッドの動作を制御するオプションを表します。 | |
OutlineNode | PDF ドキュメント内にアウトラインノードを定義します。 | |
OutlineNodeCollection | OutlineNode オブジェクトのコレクションを定義します。 | |
OutputIntent | PDF出力インテントを表します。
出力インテントは、PDFドキュメントのページコンテンツの色特性を、ドキュメントが印刷されるターゲットの出力デバイスまたは実稼働環境の色特性と一致させるための手段を提供します。 | |
Page | GcPdfDocument 内の 1 つのページを表します。 | |
PageArticleBeadCollection | Page オブジェクトによって所有されている GrapeCity.Documents.Pdf.Articles.ArticleBead オブジェクトのコレクションを表します。 | |
PageCollection | PDF ドキュメントを構成する Page オブジェクトのコレクション。 | |
PageContentStream | GcPdfDocument のページのコンテンツストリームを定義します。 | |
PageContentStreamCollection | PageContentStream オブジェクトのコレクションを定義します。 | |
PageLabelingRange | ページのラベル付け範囲を表します。
ドキュメントはラベル付け範囲に分割され、各ラベル付け範囲は同じ番号付けシステムを使用して一連の連続したページです。ラベル付け範囲は重複しないので、各ページは1つのラベルだけを持ちます。範囲内のページには、昇順で番号を付けます。ページのラベルは、ラベル範囲内の位置に基づいて数字部分で構成し、オプションで範囲自体を示すラベルプレフィックスが前に付きます。 | |
PdfException | PDF ドキュメントの処理中に発生した例外を表します。 | |
PdfImageInfo | PDFドキュメント内の画像とその位置を表します。 | |
PdfImageLocation | PDFドキュメント内に画像の位置を表します。 | |
PdfImageWidgetAnnotationReference | ||
PdfPasswordException | PDF コンテンツの解析中に不正なパスワードが使用された場合に発生する例外を表します。 | |
PdfSecurityException | 署名、暗号化、復号化などのセキュリティ関連のタスクの実行中に発生した例外を表します。 | |
Pkcs7SignatureBuilder | ISignatureBuilderインターフェイスを実装し、PKCS#7署名を構築するために使用できます。 | |
RawImage | PDF 形式でネイティブにサポートされる画像を表します。
原画像は、何も処理されずにそのまま PDF に挿入されます。 | |
RedactOptions | ドキュメントが改訂されるときに使用する追加のオプションを表します。 | |
RedactOptions.RenderOptionsDef | 改訂アクションで一部のPDFコンテンツを画像としてレンダリングする必要がある場合に使用されるオプションを表します。 | |
RenderingCache | レンダリングを高速化するために使用されるキャッシュを表します。
このクラスのインスタンスをPage.Draw、Page.DrawAnnotations、Page.DrawAnnotationsメソッドに渡して、レンダリング速度を向上させることができます。 | |
SaveAsImageOptions | GcPdfDocument と Page の SaveAs* メソッドで使用されるオプションを表します(GcPdfDocument.SaveAsJpeg、Page.SaveAsJpegなど)。 | |
SignatureAppearance | ドキュメントに署名するときに署名の外観を生成するために使用されるプロパティを表します。 | |
SignatureProperties | PDF ドキュメントの署名に使用されるプロパティを表します。 | |
SoundEncodingFormat | SoundObject のサンプルデータの可能なエンコーディング形式を定義します。 | |
SoundObject | サウンドオブジェクトを表します。このサウンドオブジェクトは、コンピューターのスピーカーから再生されるサウンドを定義するサンプル値を含むストリームです。 | |
StandardFonts | 14 個の標準 PDF フォントが含まれます。 | |
TimeStamp | タイムスタンプ局からのタイムスタンプをPDFドキュメントのデジタル署名に含めるために使用される情報をカプセル化します。 | |
TimeStampProperties | PDF ドキュメントのタイムスタンプに使用されるプロパティを表します。 | |
TransitionEffect | ページの切り替え効果を表します。プレゼンテーション中に別のページから指定のページに移動するときに使用する視覚的切り替えのスタイルと期間を記述します。 | |
TriggerEvents | 一部の PDF オブジェクト(注釈、AcroForm フィールドなど)に関連付けられたイベントのセットを定義するすべてのクラスの抽象基本クラス。 | |
ViewerPreferences | ドキュメントの表示時に使用されるビューワオプションを表します。 |