名前 | 解説 | |
---|---|---|
![]() ![]() | Clear | 辞書をクリアします。 |
![]() ![]() | ContainsKey | この IPdfDict に指定されたキーが含まれるかどうかを判断します。 |
![]() ![]() | CopyToExcluding | 現在の辞書から、propsToExcludeで指定されているものを除くすべてのプロパティをdestにコピーします。
destは |
![]() ![]() | Count | IPdfDict 内の項目の数を取得します。 |
![]() ![]() | DictToString | IPdfDict を文字列に変換します。 |
![]() ![]() | Get | オーバーロードされます。 指定されたキーに関連付けられた値を取得します。値が存在しない場合または T に変換できない場合は、 null 参照 (Visual Basicでは Nothing) を返します。メモ:T が IPdfRefの場合、このメソッドは IPdfRefを返します。それ以外の場合、メソッドは参照を解決して *実際* オブジェクトを返します。 |
![]() ![]() | GetArray<T> | 指定されたキーに関連付けられた T オブジェクトの配列を取得します。配列が存在しない場合、または T の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetAtPath<T> | 指定されたパスの値を取得します。パスには、辞書キーとして解釈される IPdfName オブジェクト、または IPdfArray インデックスとして解釈される整数を含めることができます。 |
![]() ![]() | GetBool | オーバーロードされます。 指定されたキーに関連付けられたブール値を取得します。値が存在しない場合、またはブール値に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetBoolArray | 指定されたキーに関連付けられたブール値の配列を取得します。配列が存在しない場合、またはブール値の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetColor | オーバーロードされます。 指定されたキーに関連付けられたSystem.Drawing.Colorを取得します(PDFでは、System.Drawing.Colorが1、3、または4つのfloatの配列として表される必要があります)。
値が存在しないか、System.Drawing.Colorに変換できない場合、defValueを取得します。 値をSystem.Drawing.Colorに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | GetDeviceRGBColor | 指定されたキーに関連付けられたRGBSystem.Drawing.Colorを取得します(PDFでは、RGBSystem.Drawing.Color構造体はPDF名で表す必要があります)。
値が存在しないか、System.Drawing.Colorに変換できない場合、defValueを取得します。 値をSystem.Drawing.Colorに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | GetDictArray | 指定されたキーに関連付けられた IPdfDict 配列を取得します。配列が存在しない場合、または IPdfDict 配列に変換できない場合は、null を返します。 |
![]() ![]() | GetDouble | 指定されたキーに関連付けられた double 値を取得します。値が存在しない場合、または double 値に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetEnum | オーバーロードされます。 指定されたキーに関連付けられた null 許容の列挙値を取得します。値が存在しない場合、または列挙に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetFloat | オーバーロードされます。 指定されたキーに関連付けられた float 値を取得します。値が存在しない場合、または float 値に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetFloatArray | 指定されたキーに関連付けられた float の配列を取得します。配列が存在しない場合、または float の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetInt | オーバーロードされます。 指定されたキーに関連付けられた整数値を取得します。値が存在しない場合、または整数値に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetIntArray | 指定されたキーに関連付けられた整数の配列を取得します。配列が存在しない場合、または整数の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetMatrix | オーバーロードされます。 指定されたキーに関連付けられたSystem.Numerics.Matrix3x2を取得します(PDFでは、System.Numerics.Matrix3x2が、6つのfloatの配列として表される必要があります)。
値が存在しないか、System.Numerics.Matrix3x2に変換できない場合、defValueを取得します。 値をSystem.Numerics.Matrix3x2に変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | GetName | 指定されたキーに関連付けられた PDF 名の値を取得します。値が存在しない場合、または PDF 名に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetNameArray | 指定されたキーに関連付けられた PdfName 配列を取得します。配列が存在しない場合、または PdfName 配列に変換できない場合は、null を返します。 |
![]() ![]() | GetNameArrayStr | 指定されたキーに関連付けられた PDF 名の配列を取得します。配列が存在しない場合、または PDF 名の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetOffsets | オーバーロードされます。 指定されたキーに関連付けられたGrapeCity.Documents.Common.Offsetsを取得します(PDFでは、GrapeCity.Documents.Common.Offsetsが、4つのfloatの配列として表される必要があります)。
値が存在しないか、GrapeCity.Documents.Common.Offsetsに変換できない場合、defValueを取得します。 値をGrapeCity.Documents.Common.Offsetsに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | GetPdfDateTime | 指定されたキーに関連付けられた GrapeCity.Documents.Pdf.PdfDateTime 値を取得します。値が存在しない場合、またはGrapeCity.Documents.Pdf.PdfDateTimeに変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetPdfEnum | オーバーロードされます。 指定されたキーに関連付けられた null 許容の GrapeCity.Documents.Pdf.PdfEnum<TEnum> 値を取得します。値が存在しない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetPdfStringBytes | 指定されたキーに関連付けられた IPdfString のバイトを取得します。値が存在しない場合、または IPdfString に変換できない場合は null 参照 (Visual Basicでは Nothing) を返します。 |
![]() ![]() | GetRect | オーバーロードされます。 指定されたキーに関連付けられたSystem.Drawing.RectangleFを取得します(PDFでは、System.Drawing.RectangleFが、4つのfloatの配列として表される必要があります)。
値が存在しないか、System.Drawing.RectangleFに変換できない場合、defValueを取得します。 値をSystem.Drawing.RectangleFに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | GetRefArray | 指定されたキーに関連付けられた IPdfRef オブジェクトの配列を取得します。配列が存在しない場合、または IPdfRef の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetStreamData | IPdfDict が PdfStreamObjectBase の場合、デコードされたストリームデータを返します。 |
![]() ![]() | GetString | 指定されたキーに関連付けられた文字列の値を取得します。値が存在しない場合、または文字列に変換できない場合は、defValue (null の場合もあります) を返します。 |
![]() ![]() | GetStringArray | 指定されたキーに関連付けられた文字列の配列を取得します。配列が存在しない場合、または文字列の配列に変換できない場合は、null を返します。 |
![]() ![]() | GetStringOrName | 指定されたキーに関連付けられた文字列を取得します。 文字列は、PDF文字列またはPDF名としてPDFで指定できます。
値が存在しないか、文字列に変換できない場合は、defValueを取得します。 値は存在するが文字列に変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | IsContentEqual | オーバーロードされます。 内部使用。2つの PDF 辞書の内容を比較します。等しい場合、true を返します。 |
![]() ![]() | Remove | 指定されたキーに関連付けられた値を削除します。 |
![]() ![]() | RemoveStreamEntries | ストリームに関連するすべてのエントリ (Length、Filter、DecodeParms) を削除します。このメソッドは IPdfDict.Changed フラグを変更しません。 |
![]() ![]() | Set | オーバーロードされます。 指定されたキーに関連付けられた値を設定します。value が null 参照 (Visual Basicでは Nothing) の場合、キーで指定されたエントリが削除されます。 |
![]() ![]() | SetBool | 指定されたキーに関連付けられたブール値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetColor | 指定されたキーに関連付けられた色値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetDeviceRGBColor | 指定されたキーに関連付けられた RGB System.Drawing.Color 値を設定します(PDFでは、RGB System.Drawing.Color は3つのfloatの配列として表現される必要があります)。 |
![]() ![]() | SetDouble | 指定されたキーに関連付けられた double 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetFloat | 指定されたキーに関連付けられた float 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetFloatArray | 指定されたキーに関連付けられた 配列を設定します。値が null に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetInt | 指定されたキーに関連付けられた整数値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetIntArray | 指定されたキーに関連付けられた整数の配列を設定します。値が null に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetMatrix | 指定されたキーに関連付けられた System.Numerics.Matrix3x2 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetName | 指定されたキーに関連付けられた PDF 名の値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。メモ:このメソッドは、System.String を PdfName に変換します。 |
![]() ![]() | SetNameArray | 指定されたkeyに関連付けられたPDF名配列を設定または削除します。
指定されたvalueがnull 参照 (Visual Basicでは Nothing)の場合、値は現在のディクショナリから削除されます。 それ以外の場合は、値が設定されます。 |
![]() ![]() | SetNameNotEmpty | 指定されたキーに関連付けられた PDF 名の値を設定します。値が null または空の場合、辞書からキーを削除します。メモ:このメソッドは、System.String を PdfName に変換します。 |
![]() ![]() | SetOffsets | 指定されたキーに関連付けられた GrapeCity.Documents.Common.Offsets 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetPdfDateTime | 指定されたキーに関連付けられた GrapeCity.Documents.Pdf.PdfDateTime 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetPdfEnum<T> | 指定されたキーに関連付けられた null 許容の GrapeCity.Documents.Pdf.PdfEnum<TEnum> 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。メモ:このメソッドは、GrapeCity.Documents.Pdf.PdfEnum<TEnum> を PdfName に変換します。 |
![]() ![]() | SetPdfStringBytes | 指定されたキーに関連付けられた IPdfString を指定された値に設定します。値が null 参照 (Visual Basicでは Nothing) に等しい場合、辞書からキーを削除します。作成された PdfString を返します。 |
![]() ![]() | SetRect | 指定されたキーに関連付けられた System.Drawing.RectangleF 値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。 |
![]() ![]() | SetRichTextNotEmpty | 指定されたキーに関連付けられたリッチテキストを表す文字列の値を設定します。値が null または空の場合、辞書からキーが削除されます。メモ:このメソッドは、System.String を PdfString に変換します。このメソッドは value を PdfConsts.c_RichStringPrefix と PdfConsts.c_RichStringSuffixで囲みます。 |
![]() ![]() | SetSilent | IPdfDict.Changed 値に影響を与えずに、指定されたキーに関連付けられた値を設定します。value が null 参照 (Visual Basicでは Nothing) の場合、キーで指定されたエントリが削除されます。 |
![]() ![]() | SetString | 指定されたキーに関連付けられた文字列の値を設定します。値が null または defValue に等しい場合、辞書からキーを削除します。メモ:このメソッドは、System.String を PdfString に変換します。 |
![]() ![]() | SetStringArray | 指定されたkeyに関連付けられたPDF文字列の配列を設定または削除します。
指定されたvalueがnull 参照 (Visual Basicでは Nothing)の場合、値は現在のディクショナリから削除されます。 それ以外の場合は、値が設定されます。 |
![]() ![]() | SetStringNotEmpty | 指定されたキーに関連付けられた文字列の値を設定します。値が null または空の場合、辞書からキーを削除します。メモ:このメソッドは、System.String を PdfString に変換します。 |
![]() ![]() | TryGet | オーバーロードされます。 指定されたキーに関連付けられた値を取得しようとします。値が存在し、T に変換できる場合は、 true を返します。必要に応じて PDF 参照を解決します。メモ:T が IPdfRef の場合、メソッドは参照を解決しません。それ以外の場合、メソッドは参照を解決して *実際* のオブジェクトを返します。 |
![]() ![]() | TryGetArray | オーバーロードされます。 指定されたキーに関連付けられた T オブジェクトの配列を取得しようとします。 |
![]() ![]() | TryGetAtPath<T> | 指定されたパスの値を取得します。パスには、辞書キーとして解釈される IPdfName オブジェクト、または IPdfArray インデックスとして解釈される整数を含めることができます。 |
![]() ![]() | TryGetBool | 指定されたキーに関連付けられたブール値を取得しようとします。値が存在しない場合、またはブール値に変換できない場合は、false を返します。 |
![]() ![]() | TryGetBoolArray | 指定されたキーに関連付けられたブール値の配列を取得しようとします。 |
![]() ![]() | TryGetColor | 指定されたキーに関連付けられたSystem.Drawing.Colorを取得します(PDFでは、が1、3、または4つのfloatの配列として表される必要があります)。
値は存在するがSystem.Drawing.Colorに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetDeviceRGBColor | 指定されたキーに関連付けられたRGBSystem.Drawing.Colorを取得しようとします(PDFでは、RGB System.Drawing.Colorは3つのfloatの配列として表される必要があります)。
値は存在するがSystem.Drawing.Colorに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetDictArray | 指定されたキーに関連付けられた IPdfDict オブジェクトの配列を取得しようとします。 |
![]() ![]() | TryGetDouble | 指定されたキーに関連付けられた double 値を取得しようとします。値が存在しない場合、または double 値に変換できない場合は、false を返します。 |
![]() ![]() | TryGetEnum<T> | 指定されたキーに関連付けられた列挙値を取得しようとします。値が存在しない場合、または列挙に変換できない場合は、false を返します。 |
![]() ![]() | TryGetFloat | 指定されたキーに関連付けられた float 値を取得しようとします。値が存在しない場合、または float 値に変換できない場合は、false を返します。 |
![]() ![]() | TryGetFloatArray | 指定されたキーに関連付けられた float 配列を取得しようとします。 |
![]() ![]() | TryGetInt | 指定されたキーに関連付けられた整数値を取得しようとします。値が存在しない場合、または整数に変換できない場合は、false を返します。 |
![]() ![]() | TryGetIntArray | 指定されたキーに関連付けられた整数の配列を取得しようとします。 |
![]() ![]() | TryGetMatrix | 指定されたキーに関連付けられたを取得します(PDFでは、System.Numerics.Matrix3x2が、6つのfloatの配列として表される必要があります)。
値は存在するがSystem.Numerics.Matrix3x2に変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetName | 指定されたキーに関連付けられた PDF 名の値を取得しようとします。値が存在しない場合、または PDF 名に変換できない場合は、false を返します。 |
![]() ![]() | TryGetNameArray | 指定されたキーに関連付けられた PDF 名の配列を取得しようとします。 |
![]() ![]() | TryGetNameArrayStr | 指定されたキーに関連付けられた PDF 名の配列を取得しようとします。PDF 名が文字列に変換されます。 |
![]() ![]() | TryGetOffsets | 指定されたキーに関連付けられたを取得します(PDFでは、GrapeCity.Documents.Common.Offsetsが、4つのfloatの配列として表される必要があります)。
値は存在するがGrapeCity.Documents.Common.Offsetsに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetPdfDateTime | 指定されたキーに関連付けられた GrapeCity.Documents.Pdf.PdfDateTime 値を取得しようとします。値が存在しない場合、または GrapeCity.Documents.Pdf.PdfDateTime に変換できない場合は、false を返します。 |
![]() ![]() | TryGetPdfEnum<T> | 指定されたキーに関連付けられた GrapeCity.Documents.Pdf.PdfEnum<TEnum> 値を取得しようとします。値が存在しない場合、または列挙に変換できない場合は、false を返します。 |
![]() ![]() | TryGetRect | 指定されたキーに関連付けられたを取得します(PDFでは、System.Drawing.RectangleFが、4つのfloatの配列として表される必要があります)。
値は存在するがSystem.Drawing.RectangleFに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetRefArray | 指定されたキーに関連付けられた IPdfRef オブジェクトの配列を取得しようとします。 |
![]() ![]() | TryGetString | 指定されたキーに関連付けられた文字列の値を取得しようとします。値が存在しない場合、または文字列に変換できない場合は、false を返します。 |
![]() ![]() | TryGetStringArray | 指定されたキーに関連付けられた文字列の配列を取得しようとします。 |
![]() ![]() | TryGetStringOrName | 指定されたキーに関連付けられた文字列を取得します。 文字列は、PDF文字列またはPDF名としてPDFで指定できます。
オプションで、値が存在するがPdfStringに変換できない場合、GrapeCity.Documents.Pdf.GcPdfDocument.ParserLogに警告を追加します。 |
![]() ![]() | TryGetValue | 指定されたキーの値を取得しようとします。このメソッドは値の処理を行わず、そのままの値を返します。 |