作成日: 2020/01/08 最終更新日: 2020/04/22
文書種別
不具合
状況
修正済み
詳細
リンク先が異なる複数の<a>タグが含まれるhtmlをDrawStringHtmlメソッドで描画し、生成されたPDFを開くと、意図しない位置にリンクが設定されることがあります。
(例)
以下のような2つの<a>タグを含むhtmlを、DrawStringHtmlメソッドで描画し生成したpdfでは、Acrobat Readerで開いた時に「https://www.grapecity.co.jp/developer」というリンクテキストの右側の空白領域に2番目のリンクが設定されます。
(例)
以下のような2つの<a>タグを含むhtmlを、DrawStringHtmlメソッドで描画し生成したpdfでは、Acrobat Readerで開いた時に「https://www.grapecity.co.jp/developer」というリンクテキストの右側の空白領域に2番目のリンクが設定されます。
<html>
<body>
<div>
<a href='https://www.grapecity.co.jp/developer'>https://www.grapecity.co.jp/developer</a>
</div>
<div>
<a href='https://docs.grapecity.com/help/c1/winforms-aspnet/winasp_pdf/#C1.C1Pdf.4.5.2~C1.C1Pdf.C1PdfDocument~MaxHeaderBookmarkLevel.html'>https://docs.grapecity.com/help/c1/winforms-aspnet/winasp_pdf/#C1.C1Pdf.4.5.2~C1.C1Pdf.C1PdfDocument~MaxHeaderBookmarkLevel.html</a>
</div>
</body>
</html>
回避方法
この問題は 2020J v1 (4.5.20201.416) で修正されました。
旧文書番号
84822