TIFF画像(CMYK)を読み取り、それを(WritePrinterを使用して)プリンターに送信する.netコード(Windowsフォームアプリケーション)を書いています。送信する前に、TIFF イメージを PostScript に変換する必要があります。TIFF 画像から PostScript を作成するコードを共有できますか? それは有り難いです!
2067 次
3 に答える
0
外部ライブラリ/ツールの使用がオプションの場合: 標準およびリファレンスのlibtiff実装には、12 を超えるコマンドライン ユーティリティが付属しています。そのうちの 2 つはtiff2psとtiff2pdfです。http://www.libtiff.org/tools.htmlも参照してください。
于 2010-07-05T18:43:51.763 に答える
0
私の会社の製品であるdotImageには、EPS のエンコードが含まれていますが、ページ生成演算子も生成されます。
典型的な使用法は次のようなものです。
public void ConvertToPS(Stram tiffStm, int frame, Stream psStm) {
using (AtalaImage image = new AtalaImage(tiffStm, frame, null)) {
EpsEncoder encoder = new EpsEncoder();
encoder.IncludeShowPage = true;
encoder.Save(image, psStm, null);
}
}
バッチ変換を行う必要がある場合は、それも簡単にするためのリソース管理があります (つまり、(複数ページの可能性がある) TIFF のセット全体をループします)。また、このエンコーダーは画像のカラー プロファイルを尊重し、次の画像形式を処理します。
- ピクセルあたり 1 ビット、白黒
- 8 ビット/ピクセル グレー
- 24 ビット/ピクセル RGB
- 32 ビット/ピクセル CMYK
必要に応じて、画像の拡大縮小、白黒画像の反転、解像度変換の適用、PostScript ドキュメント構造規則の適用などを行います。
試してみてください - 無料トライアルがあります。必要なものが見つからない場合は、お知らせください (またはサポート ラインに電話してください)。
于 2010-01-04T15:44:21.320 に答える