MSIE で HTML ページを 3 ページの PDF に正しく変換する ABCPDF バージョン 9 がありますが、Gecko では最初のページの後で同じコードが切り捨てられます。関連するコードは次のとおりです。
var pageRef = theDoc.AddImageUrl(uri, true, 1200, true);
while (theDoc.Chainable(pageRef))
{
theDoc.Page = theDoc.AddPage();
pageRef = theDoc.AddImageToChain(pageRef);
}
デバッグ モードでは、theDoc.Chainable(pageRef) は、レンダリング エンジンが MSIE の場合は true を返しますが、レンダリング エンジンが Gecko の場合は false を返します。
これを修正するための提案はありますか?