Я создал PDF с изображениями и другими PDF-файлами в C # с использованием библиотеки iTextSharp , и она работает нормально, за исключением отсутствия горизонтальной полосы. Это вызывает обрезку содержимого. Есть ли способ сделать горизонтальную полосу прокрутки видимой / доступной?
Ниже приводится функция, которую я использую для этой же функции:
string pdfpath = Server.MapPath("~/uploads");
string imagepath = Server.MapPath("~/uploads");
Document doc = new Document(PageSize.LETTER);
try
{
PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream(pdfpath + "/Images.pdf", FileMode.Create));
doc.Open();
doc.Add(new Paragraph("file 1 "));
Image gif = iTextSharp.text.Image.GetInstance(model.file1.InputStream);
doc.Add(gif);
doc.Add(new Paragraph("file 2 "));
Image file2 = iTextSharp.text.Image.GetInstance(model.file2.InputStream);
doc.Add(file2);
doc.Add(new Paragraph("file 3 "));
Image file3 = iTextSharp.text.Image.GetInstance(model.file3.InputStream);
doc.Add(file3);
doc.Add(new Paragraph("file 4 "));
PdfReader pdfReader = new PdfReader(model.file4.InputStream);
for (int i = 1; i <= pdfReader.NumberOfPages; i++)
{
PdfImportedPage page = writer.GetImportedPage(pdfReader, i);
doc.Add(file4);
}
}
catch (Exception ex)
{
}
finally
{
doc.Close();
}