質問
印刷ドライバーを駆動し、ファイルとして保存する必要があるファイルがあります。作成されたアプリケーションを開くことなく、DevMode構造をプログラムしてこれらのファイルを駆動できますか?また、DevMode構造の値を変更して他のファイルタイプにプログラムで変更し、それらを駆動してファイルに保存し続けることはできますか?
解決
「印刷ドライバーを駆動するファイルがある」と言うと、これらのファイルが入力(ドキュメント)ファイルがWordドキュメント、テキストファイル、.jpgファイルなどが正しいということを意味しますか?もしそうなら、私はあなたのアイデアが良くならないと思います。 DevModeは、アプリケーションと通信するために印刷ドライバーが使用するドライバー構造です。ジョブの印刷に必要な設定があります。ただし、アプリケーションは、実際にコンテンツをGDI形式に変換することにより、印刷ジョブを作成し、プリンター形式に変換する印刷ドライバーに渡されます。したがって、例:単語のドキュメントが単語アプリケーションによって読み取られ、そのコンテンツはGDI APIコールに変換され、GDIに送信され、それをドライバーに送信してプリンター言語(PCLまたはPSなど)に変換します。
これをやりたい理由の詳細を説明できるなら、私はあなたを助けることができます
所属していません StackOverflow