0

私の会社は、非常に貧弱な印刷システムを備えた新しいシステムに移行していますが、ファイル システムに PDF を作成します。

上司から、JOB 番号に基づいてすべての PDF を印刷するアプリケーションを作成するように依頼されました。

ファイルシステム検索が機能するようになりました。acrobat SDK を使用して各ファイルを開き、特定の文字列を見つけて、どのページがどこにあるのかを判断しました。

私が対処している問題は、Acrobat SDK がプリンター設定の選択をサポートしていないように見えることです。

私の最初の考えは大したことではなく、デフォルトの Windows プリンターを変更し、トレイを変更して、請求書の一部と機器のリストがトレイ 1 から白い紙に移動し、送金が青い紙のトレイ 2 に移動するようにしました。

.net の printdocument は多くのプリンター設定を処理できるようですが、印刷ドキュメントで PDF を使用できるかどうかはわかりません。

アドバイスや支援を探しています。

ありがとう、

ジョシュア

4

2 に答える 2

0

答えはWin32を使用することでした。

これが私がいくつかのハードルを乗り越えるのを助けたウェブサイトでした:

http://edinkapic.blogspot.com/2011/01/how-to-set-printer-default-paper-bin-in.html

于 2012-05-11T14:03:26.597 に答える
0

根本的な問題は、PDF がテキスト用のベクター グラフィックとビットマップ イメージの組み合わせであるということです。印刷可能にする前に、すべてをプリンターが理解できる形式にレンダリングする必要があります。

Ghostscript はこれを非常にうまく行います。.Net から行う必要がある場合、GhostScript.Net は優れた vb.Net インターフェイスを提供します。

私が対処している問題は、Acrobat SDK がプリンター設定の選択をサポートしていないように見えることです。

デスクトップ版の Acrobat は無人操作用に設計されておらず、ユーザー インターフェイスが必要なため、これには使用できません。また、Adobe のライセンスに違反していると思います。

于 2016-07-05T20:11:02.457 に答える