添加png到现有的PDF使用itextsharp

本文关键字:PDF 使用 itextsharp png 添加 | 更新日期: 2023-09-27 18:15:32

我正在用 c# winforms编写一个应用程序。我目前正试图使用itextsharp库将图像添加到现有的pdf。我正在使用WebBrowser控件加载pdf,我想让用户使用OpenFileDialog将图像添加到pdf 的底部。

我的第一个想法是通过使用:

拉文件路径:
webBrowser1.Url.ToString(); 

然而,当我插入这行到FileStream我得到以下错误。不支持URI格式

 using (Stream inputFile = new FileStream(webBrowser1.Url.ToString(),FileMode.Open, FileAccess.Read, FileShare.Read))

我如何从WebBrowser控件拉路径和文件名到文件流?

任何帮助都是感激的。

提前感谢!

添加png到现有的PDF使用itextsharp

  • 你可以使用new System.Net.WebClient()。DownloadData方法下载那个文件,或
  • iTextSharp.text.Image。GetInstance方法也支持url。