Asyraf Patt Ответов: 2

C# winform: вставка изображения в pdf


у меня есть два изображения, где мне нужно вставить первое изображение на первую страницу и второе изображение на вторую страницу в том же PDF-файле. Как мне этого добиться ? извините, я новичок в этом программировании. с TQ

Что я уже пробовал:

private void pdfConverter()
{
    //FIRST PAGE
                  // Create new pdf document and page
    PdfDocument doc = new PdfDocument();
    PdfPage oPage = new PdfPage();

                 // Add the page to the pdf document and add the captured image to it
    doc.Pages.Add(oPage);
    XGraphics xgr = XGraphics.FromPdfPage(oPage);
    XImage img = XImage.FromFile(@"C:\Temp\img1.jpg");
    xgr.DrawImage(img, 0, 0);


    saveFileDialog.Filter = ("PDF File|*.pdf");
    DialogResult btnSave = saveFileDialog.ShowDialog();
    if (btnSave.Equals(DialogResult.OK))
    {
        doc.Save(saveFileDialog.FileName);
        doc.Close();
    }

    img.Dispose();
}

2 Ответов

Рейтинг:
1

Er. Vikas Sangal

Пожалуйста. попробуйте следующее решение

c# - добавление изображения в PDF с помощью iTextSharp и правильное его масштабирование - переполнение стека[^]

Вставьте изображение в PDF-файл на языке C#[^]

Надеюсь, что приведенная выше ссылка решит ваш prblm.