[]
PdfPageArea クラスの新しいインスタンスを初期化します。
ドキュメントオブジェクトを取得します。
領域の高さ(ポイント単位)を取得します。
テキスト行の間隔(ポイント単位)を取得または設定します。
デフォルト値は0です。
パスを描画する機能を提供するオブジェクトを取得します。
領域の幅(ポイント単位)を取得します。
テキストまたは画像の描画に使用されるテキストフロー内の現在の点のX座標 (ポイント単位)を取得または設定します。
テキストまたは画像の描画に使用されるテキストフロー内の現在の点のY座標 (ポイント単位)を取得または設定します。
指定されたオプションを使用して、JPGまたはPNG形式で画像を描画します。
xおよびyが定義されていない場合は、代わりにx およびy が使用されます。
最後に、画像がテキストフロー内で描画された場合、このメソッドはyを更新します。 したがって、後続のテキストまたは画像は、この点の下から開始されます。
画像の取得元のURLを含む文字列、Base64エンコード画像を含むデータURI、またはwijmo.pdf.IPdfImage オブジェクト。
画像を描画するポイントのx座標(ポイント単位)。
画像を描画するポイントのy座標(ポイント単位)。
画像描画オプションを決定します。
The PdfPageArea object.
指定されたオプションを使用してSVG画像を描画します。
xおよびyが定義されていない場合は、代わりにx およびy が使用されます。 このメソッドは、最も外側のSVG要素のwidth属性とheight属性の値を使用し、 options.widthプロパティとoptions.heightプロパティに基づいて拡大縮小率を決定します。 これらの属性のいずれかを省略した場合、拡大縮小は行われず、画像は元のサイズでレンダリングされます。 最後に、画像がテキストフロー内で描画された場合、このメソッドはy を更新します。 したがって、後続のテキストまたは画像は、この点の下から開始されます。 インクリメント値は、options.heightプロパティまたは最も外側のSVG要素のheight属性によって定義されます。 どちらも指定されていない場合、y は変更されません。 このメソッドは、SVG機能の一部のみをサポートしており、 主にWijmo 5のチャートコントロールをレンダリングするために提供されています。
SVG画像の取得元のURLを含む文字列、またはBase64エンコードSVG画像を含むデータURI。
画像を描画するポイントのx座標(ポイント単位)。
画像を描画するポイントのy座標(ポイント単位)。
SVG画像描画オプションを決定します。
The PdfPageArea object.
指定されたオプションを使用して文字列を描画し、測定情報を返します。
options.pen、options.brush、またはoptions.fontを省略すると、 それぞれ現在のドキュメントのペン、ブラシ、またはフォントが使用されます(PdfDocument.setPen、 PdfDocument.setBrush、および PdfDocument.setFont を参照)。
文字列は、左上隅がxおよびy、幅および高さが options.width値およびoptions.height値で定義される四角形領域内に描画されます。xとyを指定しない場合は、代わりにPdfDocument.x プロパティとPdfDocument.y プロパティが使用されます。
領域内のテキストは、自動的に折り返されてクリッピングされます。 options.heightが定義されておらず、テキストが本文の下端を超えた場合、 テキストに合わせて新しいページが追加されます。
最後に、PdfDocument.x} プロパティとPdfDocument.y プロパティ プロパティの値を更新します。したがって、後続のテキストまたは画像は、この点の下から開始されます (options.continuedの値によって異なる)。
測定結果には、テキストが複数のページまたは列に分割される可能性があることが反映されません。 テキストは単一ブロックとして処理されます。
描画するテキスト。
テキストを描画するポイントのX座標(ポイント単位)。
テキストを描画するポイントのY座標(ポイント単位)。
テキスト描画オプションを決定します。
A IPdfTextMeasurementInfo object determines the measurement information.
指定されたフォントの行の高さを取得します。
フォントが指定されていない場合は、現在のドキュメントで使用されているフォントが使用されます。
行の高さを取得するフォント。
The line height, in points.
指定されたフォントおよびテキスト描画オプションを使用して、テキストをレンダリングせずに測定します。
フォントが指定されていない場合は、現在のドキュメントで使用されているフォントが使用されます。 このメソッドは、drawText と同じテキストレンダリングエンジンを使用するため、options.widthが指定されていない場合は、 同様にx およびページの右マージンに制約されます。 測定結果には、テキストが複数のページまたは列に分割される可能性があることが反映されません。 テキストは単一ブロックとして処理されます。
測定するテキスト。
テキストに適用されるフォント。
テキスト描画オプションを決定します。
A IPdfTextMeasurementInfo object determines the measurement information.
指定されたフォントまたはフォントが指定されていない場合は現在のドキュメントのフォントを使用して、指定された行数だけy を下に移動します。
下に移動する行数。
行の高さを計算するフォント。
The PdfPageArea object.
指定されたフォントまたはフォントが指定されていない場合は現在のドキュメントのフォントを使用して、指定された行数だけy を上に移動します。
上に移動する行数。
行の高さを計算するフォント。
The PdfPageArea object.
指定された角度でグラフィックコンテキストを時計回りに回転します。
指定された拡大率でグラフィックコンテキストを拡大縮小します。
範囲[0, 1]内の拡大率の値は、サイズが小さくなることを示します。 1より大きい拡大率の値は、サイズが大きくなることを示します。
Xサイズを拡大縮小する係数。
Yサイズを拡大縮小する係数。 指定しない場合は、xFactorと等しい値と見なされます。
拡大縮小の中心となるPoint (ポイント単位)。 指定しない場合は、左上隅が使用されます。
The PdfPageArea object.
3x3の変換マトリックスを表す指定された6つの数字で グラフィックコンテキストを変換します。
変換マトリックスは次のように記述されます。
a | b | 0 |
c | d | 0 |
e | f | 1 |
1行1列目の値。
1行2列目の値。
2行1列目の値。
2行2列目の値。
3行1列目の値。
3行2列目の値。
The PdfPageArea object.
指定された距離でグラフィックコンテキストを平行移動します。
X軸方向に移動する距離(ポイント単位)。
Y軸方向に移動する距離(ポイント単位)。
The PdfPageArea object.
左上隅を(0, 0)とする独自の座標系でページの領域を表します。 テキスト、画像、パス、および変換を描画するためのメソッドを提供します。 このクラスは、ユーザーコード内でインスタンス化することを意図していません。
このクラスは、ユーザーコード内でインスタンス化することを意図していません。