Каким образом можно программно перегнать картинку bmp в pdf - C#
Формулировка задачи:
Подскажите, пожалуйста, каким-то образом можно программно перегнать картинку bmp в pdf? и если да, то каким?
Решение задачи: «Каким образом можно программно перегнать картинку bmp в pdf»
textual
Листинг программы
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
namespace ConsoleApplication29
{
class Program
{
static void Main ( string[] args )
{
using ( var file = File.Open( "data.pdf", FileMode.Create ) )
using ( var doc = new Document() )
using ( var pdfw = PdfWriter.GetInstance( doc, file ) )
{
doc.Open();
string dir = @".\";
foreach ( var imgFile in Directory.GetFiles( dir ) )
// В Image.GetInstance можно подгонять параметры
// для изображения. В самом экземпляре Image
// также можно менять параметры изображения
doc.Add( Image.GetInstance( imgFile ) );
doc.Close();
}
}
}
}