3

私は(Linuxサーバー上のスクリプトで)さまざまなCAD / CAMソフトウェアから来て、「大きな」図面(800x600mmなど)をたくさんの細い線(のように、0.2mm ペンに似ています)。

ラスタライズされたファイルは、 A5または同様の用紙に印刷すると線が見えるはずなので、線の太さを維持しながら元の図面を「縮小」する必要があります。例として、Mac OSX Preview でこれらの PDF ファイルの 1 つを開くと、まさにそれが行われます。ズームインおよびズームアウトすると、画面上で常に同じように見えるように線の太さが調整されます。

私はImageMagickでそれを試してみましたが、多くの-density-resizeおよび他のさまざまな設定を試してみましたが、大きな成功はありませんでした: 細い線は他のものと同じように縮小され、細すぎて (場合によっては完全に消えて) 印刷時に識別できなくなります。小さいサイズに。また、そのドキュメントを読んでも成功しませんでした。もちろん、スクリプトを作成できる限り、他のツールを使用することにもオープンです。

Apple のプレビューが同じファイルを画面に表示するときと同じように、スクリプトでベクトル PDF ファイルをラスタライズするときに「線の太さを維持」するにはどうすればよいですか?

4

0 に答える 0