0

プログラムで(つまり、人間との対話なしで)JavaでHPGLファイル(サードパーティソフトウェアから取得)をロードし、さまざまな比率(X比とY比、プログラムにパラメーターとして渡される)で新しいHPGLファイルを作成する必要があります。

正方形(X = 1mt Y = 1mt)のファイル「One.hpgl」があるとします。外部からxratio=90%yratio = 110%を受け取ります。長方形(X = 90cm Y = 1.10mt)である出力「ModifiedOne.hpgl」を生成するJavaコードを作成する必要があります。

Javaで実行可能ですか?もしそうなら、この種の作業に推奨されるHPGLライブラリはどれですか?私はHPGLを初めて使用するので、これが可能な場合、「縮小/拡大」はファイルごとに1回実行する必要がありますか、それとも「セグメントごと」に実行する必要がありますか?縮小する必要のあるHPGLファイルは単純な正方形ではなく、より複雑な図面であるため、1行ずつ「縮小」するのは非常に難しいためです。

あなたが私に与えることができるどんな助けにも感謝します

4

1 に答える 1

0

Javaには既製のHPGLパーサーがないようです。

こちらをご覧ください:https ://github.com/sigram/pcl-parser (HPGLは制限されていますが、Javaではすでに)

こちらもご覧ください:http://hpgs.berlios.de/(より完全なHPGLサポートですが、C言語です)

HPGLリファレンスも利用できるため、パーサーを最初から作成できます。

于 2012-11-08T18:52:54.700 に答える