Я создал файл PDF из изображений jpg. Но изображения jpg имеют размер официальной бумаги. Когда я открываю pdf-файл, изображение слишком велико. Мне нужен документ в формате pdf. Любое решение? (. Panel1 имеет размер OFFICAL бумаги мне нужно, что этот размер равен по размеру OFFICAL газеты)Формат в формате PDF
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "PDF Files|*.pdf";
string fileName = string.Empty;
saveFileDialog1.FileName = "name.pdf";
btnGerarPDF.Visible = false;
using (Bitmap bitmap = new Bitmap(panel1.ClientSize.Width,
panel1.ClientSize.Height))
{
panel1.DrawToBitmap(bitmap, panel1.ClientRectangle);
bitmap.Save("C:\\" + (nPaginasPDF + 1) + ".bmp", ImageFormat.Bmp);
}
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
fileName = saveFileDialog1.FileName;
Document doc = new Document();
PdfWriter.GetInstance(doc, new FileStream(fileName, FileMode.Create));
doc.Open();
for (int iCnt = 0; iCnt < nPaginasPDF+1; iCnt++)
{
iTextSharp.text.Image image1 = iTextSharp.text.Image.GetInstance("C:\\" + (iCnt + 1) + ".bmp");
image1.ScalePercent(75f);
doc.NewPage();
doc.Add(image1);
}
doc.Close();
}
Пожалуйста, прочтите HTTP : //meta.stackexchange.com/questions/10647/how-do-i-write-a-good-title –