2011年3月10日木曜日

PDFSharpを使って、画像からPDFを作成

PDFSharpを使って画像からPDFを作成

画像をPDFにまとめる
以下のコードで画像をPDFにまとめることができる。

string SavePath = "ImageTest.pdf";
string[] ImagePaths = { "無題.bmp" };

using (PdfDocument Document = new PdfDocument())
{
foreach (string ImagePath in ImagePaths)
{
PdfPage page = Document.AddPage();
using (XImage image = XImage.FromFile(ImagePath))
{
page.Width = image.PointWidth;
page.Height = image.PointHeight;
using (XGraphics gfx = XGraphics.FromPdfPage(page))
{
gfx.DrawImage(image, 0, 0);
}
}
}
Document.Save(SavePath);
}
Process.Start(SavePath);

元ネタ
http://d.hatena.ne.jp/aont/20090823/1251021218

0 件のコメント:

コメントを投稿