Преобразование нескольких изображений в несколько страниц PDF с использованием itextsharp

У меня есть требованиеконвертировать изображения вPDF с шаблоном, Я'я могу создать одну страницу PDF, используя itextsharp. предположение1 изображение на 1 страницу PDF, Проблема возникает, когда у меня естьнесколько изображений, Как я могу создать несколько страниц PDF с предопределенным шаблоном. Ниже мой код:

public static string CreatePDFDocument(string docname, string imagePath, string mediaField)
    {
        PdfReader pdfReader = null;
        string pdfPortrait = ConfigurationManager.AppSettings["PdfPortraitTemplate"];
        string pdfLandscape = ConfigurationManager.AppSettings["PdfLandscapeTemplate"];

        iTextSharp.text.Image instanceImg = iTextSharp.text.Image.GetInstance(imagePath);

        string filename = ConfigurationManager.AppSettings["LocalFolder"] + docname + ".pdf";

        FileStream pdfOutputFile = new FileStream(filename, FileMode.Create);

        if (instanceImg.ScaledHeight >= instanceImg.ScaledWidth)
        {
            pdfReader = new PdfReader(pdfPortrait);
        }
        else
        {
            pdfReader = new PdfReader(pdfLandscape);
        }

        PdfStamper pdfStamper = null;
        pdfStamper = new PdfStamper(pdfReader, pdfOutputFile);

        AcroFields testForm = pdfStamper.AcroFields;
        testForm.SetField("MediaField", mediaField);

        PdfContentByte overContent = pdfStamper.GetOverContent(1);
        IList fieldPositions = testForm.GetFieldPositions("ImageField");

        if (fieldPositions == null || fieldPositions.Count 

Ответы на вопрос(1)

Ваш ответ на вопрос