Asp.net 将图像添加到现有PDF不会替换整个PDF

Asp.net 将图像添加到现有PDF不会替换整个PDF,asp.net,itext,pdf-generation,Asp.net,Itext,Pdf Generation,我有以下代码可将图像添加到PDF: string SRC = @"C:/Saved/Test.pdf"; string DEST = @"C:/Saved/TestComplete.pdf"; string IMG = @"C:Saved//TestImage.JPG"; Document doc = new Document(); try { iTextSharp.text.pdf.Pdf

我有以下代码可将图像添加到PDF:

     string SRC = 
            @"C:/Saved/Test.pdf";
        string DEST = @"C:/Saved/TestComplete.pdf";
        string IMG = @"C:Saved//TestImage.JPG";


    Document doc = new Document();

try
{
            iTextSharp.text.pdf.PdfWriter.GetInstance(doc, new FileStream(SRC, FileMode.Create));
doc.Open();

//doc.Add(new Paragraph("GIF"));
iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(IMG);
    image.ScalePercent(200f);
doc.Add(image);
}
catch (Exception ex)
{
            //Log error; 
            string error = ex.Message;
}
finally
{
doc.Close();
}
}
这里的问题是,它不仅仅是添加图像,而是用该图像替换整个PDF,有没有一种方法可以在PDF中添加图像,只是一个签名图像,只是将其添加到页面中 有什么想法吗?
此外,我还将Itextsharp升级到了IText7,但我找不到将图像添加到现有PDF的方法,只有水印。如果你知道一个例子链接或文章,请让我知道

如果要使用旧方法,请使用以下方法:

   string SRC = 
            @"C:/Saved/Test.pdf";
        string DEST = @"C:/Saved/TestComplete.pdf";
        string IMG = @"C:Saved//TestImage.JPG";
 iTextSharp.text.pdf.PdfReader reader = new iTextSharp.text.pdf.PdfReader(SRC);
        iTextSharp.text.Rectangle Size = reader.GetPageSizeWithRotation(1);
        Document document = new Document(Size);
        FileStream fs = new FileStream(DEST, FileMode.Create, FileAccess.Write);
        iTextSharp.text.pdf.PdfWriter weiter = iTextSharp.text.pdf.PdfWriter.GetInstance(document, fs);
        document.Open();
        PdfContentByte cb = weiter.DirectContent;
        PdfImportedPage page = weiter.GetImportedPage(reader, 1);
        cb.AddTemplate(page, 0, 0);
        iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance(IMG);
        document.Add(jpg);
        document.Close();
        fs.Close();
        weiter.Close();
        reader.Close();
有关使用iText7方法的问题,请参阅此链接

要准确地找到处理图像的示例,请参考此

我还建议你阅读所有章节