1

そのため、Web アプリから最大 300 DPI で大判の用紙サイズ (33 x 44 インチ) を PDF としてエクスポートする必要があります。現在、PDFSharp を使用して、8.5 x 11 および 11 x 17 のシートを問題なく処理しています。これらのページには、余白と少量のテキストを除いたほとんどの画像データが含まれています。つまり、この PDF ページ内のベクトルはあまりありません。

大きなフォーマットで発生している問題は次のとおりです。ピクセルあたり 32 ビットのビット深度を持つ 300 DPI の 33 x 44 インチのシートは 522,720,000 バイト -ほぼ 0.5 ギガバイトです。Web アプリでこの種のメモリを消費することはできません。

このブロック全体を一度にメモリに保持する必要がないように、PDF をタイルまたはチャンクでレンダリングできる方法はありますか? ここで私を助けることができるPDFSharpの機能はありますか?

4

1 に答える 1

1

PDFsharp はすべてをメモリに保持するように設計されているため、最終的に PDF ファイルを非常に高速に書き込むことができます。現在 (そして近い将来)、メモリに収まらない画像データを処理する方法はありません。

于 2011-04-03T06:02:22.480 に答える