0

ユーザーが選択したプリンターのトレイに単語文書を印刷する必要があります。

私はVSTOに取り組んでおり、印刷オプションも含むms Word 2010で新しいリボンを開発しています。選択したプリンターで使用可能なトレイを読み取ることができました。ユーザーは特定のトレイを選択することもできます。

しかし、私が混乱しているのは、印刷するときです。選択したトレイをどのように指定すればよいですか?

私はvb.netに取り組んでいます。

4

1 に答える 1

0

PrinterSettings.PaperSources コレクションを使用して反復し、使用するトレイを決定できます。

http://msdn.microsoft.com/us-en/library/system.drawing.printing.printdocument.aspx

http://msdn.microsoft.com/en-us/library/system.drawing.printing.printersettings.papersources

そして反復するために、このスニペットをベースとして使用し、必要に応じて展開できます。

PrintDocument printDoc1 = new PrintDocument();
for (int i = 0; i < printDoc1.PrinterSettings.PaperSources.Count; i++)
{
}

使用する特定のトレイを選択するには、 PageSettings.PaperSourceプロパティを設定します。

于 2013-01-02T17:22:24.073 に答える