.NETやオラクル リナックス メモです (書き散らかしです すいません)

PDFファイルをWindowsフォームで表示したり印刷したりするにはCOMで提供されている「Adobe PDF Reader (AxAcroPDF)」を使えばできます。
ツールバーの追加と削除でCOMタブから選択してフォームに貼り付けると良いと思います。

またインスタンスを生成すれば直接印刷できるようです

using AxAcroPDFLib;
using System.Runtime.InteropServices;

private void Form1_Load(object sender, EventArgs e)
{
AxAcroPDF pdf = new AxAcroPDF();
// 次が重要。
this.Controls.Add(pdf);
pdf.LoadFile(@"D:\momotchi.pdf");
pdf.printAll();
}

参考:@PROGRAMING! ASP.NET(C#) 様

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます