一般に解放するウェブアプリケーション等で、極端にページ数の大きな結果、 あるいは物理的なサイズが極端に大きな結果が出力されてしまうような文書が入力される可能性がある場合があります。 このとき、意図的であるかどうかに関わらずサーバーに極端に負荷がかけられるような状態に陥ることがあります。 Copper PDFには、そういった危険を防ぐための動作制限の機能があります。
動作制限が発生した場合、ドライバは例外を投げるか、 文書変換のための関数が戻り値としてエラーを返します。 その際、ドライバのエラーハンドラには(警告や致命的エラーではなく)エラーが通知されます。
出力結果が一定のページ数に達した場合に、強制的に処理を中断する機能です。
output.page-limitに、出力する最大ページ数を設定してください。 デフォルトでは、ページ数の制限はありません。
出力結果が一定の物理的なサイズに達した場合に、強制的に処理を中断する機能です。
output.size-limitに、最大データサイズをバイト単位で設定してください。 デフォルトではデータサイズの制限はありません。