DioDocs for PDF
PageContentStream クラス メンバ
プロパティ  メソッド 

GrapeCity.Documents.Pdf アセンブリ > GrapeCity.Documents.Pdf 名前空間 : PageContentStream クラス

PageContentStreamデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタPageContentStream クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティこのオブジェクトを所有するGcPdfDocument を取得します。  
Public プロパティ内部使用のみ。解析されたPDFドキュメントでオブジェクトのIDを取得します。オブジェクトが作成され、ロード後にドキュメントに追加された場合、PdfObjID.Emptyになります。 GrapeCity.Documents.Pdf.Writer.PdfIndirectSerializableObjectから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドPageContentStream のコンテンツの生成に使用できる GcPdfGraphics のインスタンスを返します。  
Public メソッドオーバーライドされます。 このContentStream オブジェクトのコンテンツを含む System.IO.Stream を取得します。

呼び出し元は、返されたストリームを使用後に破棄する必要があります。

メモ 1:現在の ContentStream オブジェクトが空の場合、このメソッドは null を返します。

メモ 2:StartDoc/EndDoc モードでは、このメソッドはサポートされず、例外が発生します。

メモ 3:まれに、ページのコンテンツストリームが 1 つの演算子内で分割されることがあります。たとえば、いくつかのオペランドは Page.ContentStreams[0] にあるが、 その他のオペランドは Page.ContentStreams[1] にあるなどです。 これは奇妙ですが、PDF 仕様とは矛盾しません。このような状況を避けるには、 Page.GetStream を使用します。

 
Public メソッドこのコンテンツストリームが空でない(つまり、いくつかのPDF演算子が含まれている)か どうかを示す値を返します。 GrapeCity.Documents.Pdf.ContentStreamから継承されます。
Public メソッド内部使用。 指定されたストリームからこの ContentStream fのコンテンツを設定します。 copyStream が true の場合、ストリームコンテンツはコピーされ、破棄する必要があります。それ以外の場合 (copyStream が false)、コンテンツストリームは渡されたストリームを使用します。 GrapeCity.Documents.Pdf.ContentStreamから継承されます。
トップ
参照

PageContentStream クラス
GrapeCity.Documents.Pdf 名前空間