PDFライブラリを使用する時の注意点

文書番号 : 39247     文書種別 : 技術情報     登録日 : 2016/01/20     最終更新日 : 2016/01/20
文書を印刷する
対象製品
PlusPak for Windows Forms 8.0J
詳細
PDFライブラリでは、PDFファイルを出力するための基本機能を提供していますが、文字列や図形などを描画する時、サポートされていない設定があります。次の情報は、これらの制限事項および対処方法です。
  1. Graphics.DrawRectangleメソッドで四角形を描画する時、PenのDashStyleに使用できる線種はDashとCustomのみです。以下の設定は反映されません。
    ・DashDot/DashDotDot/Dot/Solid
    この現象を回避するには、次の情報を参照してください。
    PDFライブラリで四角形を描画するときに、サポートされない破線のスタイルがある
  2. Graphics.DrawStringメソッドで四角形にテキストを描画する際、メソッドの引数にLineAlignmentプロパティを設定したStringFormatオブジェクトを指定しても、正しく反映されません。LineAlignmentプロパティはCenterやFarに設定しても常にNearとして動作します。
    この現象を回避するには、次の情報を参照してください。
    PDFライブラリで文字列を描画するときに、文字列の位置を設定しても反映されない場合がある
  3. Graphics.DrawStringメソッドで四角形にテキストを描画する際、文字列が四角形のサイズを超えても自動的に改行しません。サイズを計算して独自に実装する必要があります。
  4. 文字列が多い時、自動的に改ページすることはできません。CreatePageメソッドを使用して新しいページを明示的に開始する必要があります。