我正在做一個圖像到pdf程序。使用帶間距的itextsharp將圖像轉換爲PDF
我想設置的圖像作爲PDF文件的大小,並與50
在上面多餘的空間我想這碼
using (var imageStream = new FileStream(imagelocation, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
var image = Image.GetInstance(imageStream);
Document document = new Document(new Rectangle(image.Width, image.Height), 0, 0, 0, 0);
using (var stream = new FileStream(pdfOutput, FileMode.Create, FileAccess.Write, FileShare.None))
{
PdfWriter.GetInstance(document, stream);
document.Open();
document.Add(image);
document.Close();
}
}
大小,但問題是它不有邊距,
當我嘗試此代碼
Document document = new Document(new Rectangle(image.Width, image.Height), 0, 50, 50, 0);
它裁剪IM的一部分年齡的空間。我怎麼做這個工作?