名前 | 解説 | |
---|---|---|
Doc | GrapeCity.Documents.Pdf.GcPdfDocument オブジェクトのコンテンツが書き込まれます。 |
PdfStreamWriterBaseデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Doc | GrapeCity.Documents.Pdf.GcPdfDocument オブジェクトのコンテンツが書き込まれます。 |
名前 | 解説 | |
---|---|---|
CurrentObjID | 現在のストリームに書き込まれているPDFオブジェクトのIDを定義する GrapeCity.Documents.Pdf.Spec.PdfObjID 構造体を取得します。文字列を暗号化するために使用されます。デフォルトでは、GrapeCity.Documents.Pdf.Spec.PdfObjID.Empty を返します。 | |
Stream | 基になるストリームを取得または設定します。 |
名前 | 解説 | |
---|---|---|
AddDictEntries | オーバーロードされます。 辞書エントリを追加します。propsToSkip 内の名前を持つエントリをスキップします。 | |
AddDictEntriesSkipLength | 「Length」エントリを除く辞書エントリを追加します。 | |
AddDictEntriesSkipStreamProps | 「Length」、「Filter」 と 「DecodeParms」エントリを除く辞書エントリを追加します。 | |
AddDictEntry | オーバーロードされます。 PDF内のブール値を含む辞書エントリを追加します。 | |
AddDictEntryArray | PDF 配列値を含む辞書エントリを追加します。値が null の場合は、何もしません。値に項目がない場合は、空の PDF 配列を書き込みます。 | |
AddDictEntryHexString | HEX文字列(<F1A0>など)として書き込まれたPDF内の文字列値を持つ辞書エントリを追加します。 | |
AddDictEntryName | PDF 名の値を含む辞書エントリを追加します。value が null と空でもない場合にのみ、エントリが追加されます。 | |
AddDictEntryNameArray | PDF名の配列を含む辞書エントリを追加します。 | |
AddDictEntryNames | PDF名の配列を含む辞書エントリを追加します。 | |
AddDictEntryObjRef | オーバーロードされます。 PDF参照を含む辞書エントリを追加します。 | |
AddDictEntryPlaceHolder | 「プレースホルダ」(スペース)を含むdictエントリを追加します。実際の値は後で書き込む必要があります。 線形化されたPDFストリームを生成するときに使用されます。 | |
AddDictEntryRichString | PDF内のリッチ文字列値を含むdictエントリを追加します。PDFのリッチテキストの詳細については、PDF仕様を参照してください。 | |
AddDictEntryString | オーバーロードされます。 PDF内の文字列値を含む辞書エントリを追加します。文字列に 126 より大きいコードの文字が含まれている場合は、Unicode としてエンコードされます。 ドキュメントに暗号化が指定される場合、文字列が暗号化されます。 | |
AddDictEntryStringNotEmpty | PDF内の文字列値を含む辞書エントリを追加します。文字列に 126 より大きいコードの文字が含まれている場合は、Unicode としてエンコードされます。 ドキュメントに暗号化が指定される場合、文字列が暗号化されます。 | |
BeginArray | PDF 配列を開始します。EndArrayで囲む必要があります。 | |
BeginArrayEntry | PDF 辞書エントリを配列の値で開始します。EndArrayEntry で囲む必要があります。 | |
BeginDict | PDF 辞書を開始します。EndDictで囲む必要があります。 | |
BeginDictEntry | PDF 辞書エントリをネストされた辞書値で開始します。EndDictEntry で囲む必要があります。 | |
BeginEntry | PDF 辞書エントリを開始します。EndEntryで囲む必要があります。 | |
EndArray | BeginArrayで開始するPDF 配列を終了します。 | |
EndArrayEntry | BeginArrayEntry から始まる PDF 辞書エントリを終了します。 | |
EndDict | BeginDict から始まる PDF 辞書を終了します。 | |
EndDictEntry | BeginDictEntry から始まる PDF 辞書エントリを終了します。 | |
EndEntry | BeginEntry から始まる PDF 辞書エントリを終了します。 | |
Flush | 基底のストリームにすべてのデータをフラッシュします。 | |
FmtDouble | オーバーロードされます。 指定された浮動小数点数を変換して、PDF ストリームに書き込むことができる文字列にします。 | |
FmtInteger | 指定された整数を変換して、PDF ストリームに書き込むことができる文字列にします。 | |
FmtLong | 指定された長整数を変換して、PDF ストリームに書き込むことができる文字列にします。 | |
FmtUint | 指定された単位を変換して、PDF ストリームに書き込むことができる文字列にします。 | |
GetPosition | 内部使用専用。基になるストリーム上の位置を取得します。 | |
Seek | 基になるストリーム内に位置を設定します。 | |
Write | オーバーロードされます。 指定されたストリームのコンテンツを書き込みます。 | |
WriteBool | ブール値を書き込みます。 | |
WriteByte | 単一のバイトを書き込みます。 | |
WriteBytes | 指定されたバイト数をストリームに書き込みます。 | |
WriteColor | System.Drawing.Color 値を 3 つの数値 R、G、B のシーケンスとして書き込みます。メモ:アルファチャンネルは書き込まれません。 | |
WriteCRLF | CRLF を書き込みます。GrapeCity.Documents.Pdf.Writer.PdfStreamWriterBase.NeedDelimiter をリセットします。 | |
WriteDelim | GrapeCity.Documents.Pdf.Writer.PdfStreamWriterBase.NeedDelimiter が true の場合は、(スペース)を書き込みます。GrapeCity.Documents.Pdf.Writer.PdfStreamWriterBase.NeedDelimiter をリセットします。 | |
WriteDouble | double値を書き込みます。 | |
WriteFloat | オーバーロードされます。 浮動小数点値を書き込みます。 | |
WriteFloatArray | float 配列を書き込みます。値が null の場合は、null を書き込みます。 | |
WriteHexString | <FF01> のように、文字列を PDF HEX 文字列として書き込みます。 メモ:encrypt が true である、ドキュメントに暗号化が指定される場合、文字列が暗号化されます。value が null または空の場合、空の '()' PDF 文字列が書き込まれます。 | |
WriteInt | 整数値を書き込みます。 | |
WriteIntValue | 整数値を書き込みます。 | |
WriteLine | 文字列を書き込み、その後に CRLF を追加します。文字列の各文字をバイトに変換します。 | |
WriteLong | 長整数値を書き込みます。 | |
WriteLongValue | 長整数値を書き込みます。 | |
WriteName | オーバーロードされます。 文字列を PDF 名の値として書き込みます (「/name」など)。 | |
WriteNull | NULL 値を書き込みます。 | |
WriteOffsets | GrapeCity.Documents.Common.Offsets 構造体を 4 つの float 値として書き込みます。 | |
WritePdfDateTime | GrapeCity.Documents.Pdf.PdfDateTime 値を書き込みます。値は、PdfSpec 1.7 の 「3.8.3 Dates」の定義に従ってエンコードされます。 | |
WritePlaceHolder | PDF ストリームにプレースホルダを書き込み、そのオフセットを返します。 | |
WriteRect | System.Drawing.RectangleF 構造体を 4 つの float 値 (Left、Top、Width、Heightなど) として書き込みます。 | |
WriteRectLTRB | System.Drawing.RectangleF 構造体を 4 つの float 値 (Left、Top、Right、Bottomなど) として書き込みます。 | |
WriteRef | オーバーロードされます。 「10 0 R」のようなPDF参照を書き込みます。 | |
WriteString | オーバーロードされます。 文字列は (BlaBla) のような PDF 文字列として書き込まれます。 メモ:encrypt が true である、ドキュメントに暗号化が指定される場合、文字列が暗号化されます。value が null または空の場合、空の "()" PDF 文字列が書き込まれます。 | |
WriteUint | uint 値を書き込みます。 |