名前 | 解説 | |
---|---|---|
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 | 指定されたキーの値を取得しようとします。このメソッドは値の処理を行わず、そのままの値を返します。 |