Как добавить логотип/изображения на существующий PDF-файл, используя ASP.NET с помощью C#?
Я хочу добавить логотип/изображение динамически кодовым способом в существующий PDF-файл с помощью asp.net с помощью c#.
При попытке ниже код логотип добавляется, но в виде нового pdf-файла. Я хочу добавить к существующему pdf файлу
Что я уже пробовал:
private void AddLogo() { string pdfpath = Server.MapPath(".") + "/pdf/test.pdf"; string imagepath = Server.MapPath(".") + "/logo/test.jpg"; Document doc = new Document(); try { PdfWriter.GetInstance(doc, new FileStream(pdfpath, FileMode.Create)); doc.Open(); //doc.Add(new Paragraph("GIF")); iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(imagepath); image.ScalePercent(24f); doc.Add(image); } catch (Exception ex) { //Log error; } finally { doc.Close(); } }