1

私は現在何かに取り組んでおり、正常に機能している FOP を使用して pdf 出力を作成しました。しかし今、プリントハウスはpdfの周りに裁ち落としをしたいと考えています。

既存の pdf のサイズを変更し、.net または Java API (できれば .net) を介してプログラムで非破壊的な方法で裁ち落としを追加することは可能ですか? FOP は裁ち落としをサポートしていませんが、pdf 本文のサイズを変更して、その周りに裁ち落としを追加することは可能であると想定していましたが、サイズ変更が可能かどうかわからないため、私がやろうとしていることが可能かどうかはわかりません。大部分は大丈夫なはずのsvgですが、画像の問題を教えてください。ただし、ここでは RGB 画像が問題になると思います。

私が目にする他の唯一のオプションは、ブリードを含む新しいバージョンのレイアウトを作成することですが、これらのメンテナンスのオーバーヘッドが2倍になるため、よりクリーンなソリューションを好む理由です. その後はピットストップですが、これがブリードを追加する可能性があることはわかっていますが、単純にトリミングするか、サイズを変更してブリードを追加することもできます.

新しいレイアウトを作成する必要があると思われるので、助けていただければ幸いですが、誰かが情報を提供していただければ幸いです。ありがとう、クロックド

4

1 に答える 1

2

過去数週間で、ApacheFOPへのブリードのサポートを追加しました。これはSVNトランクでのみ利用可能です(したがって、FOPを自分でコンパイルする必要があります)。使用する拡張機能については、次のWikiページを確認してください。http : //wiki.apache.org/xmlgraphics-fop/PrepressSupport使用法を示すサンプルFOファイルもexamples / fo/advancedにあります。基本的に、fo:simple-page-masterでfox:bleed="3mm"属性を指定するだけで済みます。ブリード領域にコンテンツを取り込むには、負の座標を使用します。つまり、ページ全体の3mmブリードの場合、top ="-3mm"とleft="-に背景色(またはやりたいこと)のブロックコンテナを配置します。 3mm "(およびabsolute-position =" fixed ")で、ほぼ完了です。HTH

于 2009-08-21T06:19:27.827 に答える