C#如何在PDF文件添加图片印章

C#如何在PDF文件添加图片印章,第1张

参考代码:

using Spire.Pdf

using Spire.Pdf.Annotations

using Spire.Pdf.Annotations.Appearance

using Spire.Pdf.Graphics

using System

using System.Drawing

 

namespace AddStamp_PDF

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建一个PdfDocument类对象,并加载PDF文档

            PdfDocument doc = new PdfDocument()

            doc.LoadFromFile(@"C:\Users\Administrator\Desktop\test.pdf")

            //获取PDF文档第一页

            PdfPageBase page = doc.Pages[0]

            //新建一个PdfRubberStampAnnotation对象,指定其注释的位置和大小

            PdfRubberStampAnnotation loStamp = new PdfRubberStampAnnotation(new RectangleF(new PointF(-5, -5), new SizeF(200, 200)))

            //实例化一个PdfAppearance对象,并加载作为印章的图片

            PdfAppearance loApprearance = new PdfAppearance(loStamp)

            PdfImage image = PdfImage.FromFile(@"C:\Users\Administrator\Desktop\yz.jpg")

            //新建一个PDF模板,并在模板里绘制图片

            PdfTemplate template = new PdfTemplate(600, 800)

            template.Graphics.DrawImage(image, 0, 0)

            loApprearance.Normal = template

            loStamp.Appearance = loApprearance

            //添加印章到PDF文档

            page.AnnotationsWidget.Add(loStamp)

            //保存并打开文档

            string output = "ImageStamp.pdf"

            doc.SaveToFile(output)

            System.Diagnostics.Process.Start("ImageStamp.pdf")

        }

    }

}

调试程序,生成文档,效果图如下:

这里引用了Spire.Pdf.dll

PDF文件的编辑软件:

Foxit PDF Editor

Wondershare PDFelement

PDF Annotator PDF编辑器

Infix 专业版PDF编辑器

PDF编辑创建软件(Nitro Pro)

Adobe Acrobat 等

亲测并推荐用专业pdf编辑软件Wondershare PDFelement:主要为用户提供了强大的编辑功能,PDFelement也可以让你轻松改变PDF文档中元素的样式字体等!支持强大的OCR光学识别引擎,可以极大的提升文字的识别率,完整的保持文字的样式!它是目前网络上除了foxit pdf editor之外最强大最好用的专业pdf编辑软件。另外还支持PDF文档转换功能,可以轻松的将PDF文档转换为Word、Excel、powerpoint、Image图像、EPUB电子书、Html网页、TXT文本或者RTF等格式!而且因为OCR技术的支持,可以让转换后的文档完整的保持原有的风格和样式。

软件特色:

1、编辑——随着PDF元素,改变文字和更改字体作为您在Microsoft套房做。只需点击并开始输入 – 就是这么简单。

2、OCR——我们最顶级的在线OCR(光学字符识别)技术将扫描文档转换为完全可编辑的文档,允许您:搜索,编辑,格式,调整大小,所有的文本。多国语言支持,包括:英语,韩语,俄语,德语,西班牙语,等等。

3、兑换——要工作与其他程序的文件从转换,并直接从Word,Excel和图像,以及其他流行的文件类型为PDF。

4、添加图像——一张图片胜过千言万语。只需插入一张图片到你的PDF和重新排列适合您的文档的大小。

5、贝茨编号——工作在一个法律文件,想要识别和检索一个简单的方法?将在每一页上识别号来帮助索引多页,便于识别和搜索。

6、表单创建——编辑现有的形式或者创建自己的可定制领域的选择,如:文本字段,复选框,单选按钮,组合框,列表框,按钮或签名域。他们都是互动,使数据收集或调查,创作一件轻而易举的事。

7、结合——有比你更要合并一个文件PDF元件允许对多个文件转换成一个简单的PDF,便于组织。

8、注解——突出显示重要的文本与我们的高亮工具或让即时贴沟通的详细信息。来自世界20多个预定义的邮票选择,以帮助归档或定制您自己拥有该文件的特定区域。

9、密码保护——我们知道你的一些文件是敏感的,需要一个保护层。打开,复制,编辑和打印设置的限制,以确保您的文件,即使他们落入坏人之手的安全。

10、签名——收到申报表或需要签署一份合同?使用提供的行业标准加密的数字签名或专门创建一个为你的亲笔签名。

推荐使用风云PDF编辑器进行 *** 作及PDF文件的编辑。

1、首先第一步打开软件之后在软件的界面左上角找到打开按钮,然后在打开的界面中找到要添加图片背景的那一个PDF文件,找到之后选中点击打开按钮。

2、点击打开按钮之后,文件就被成功加载到软件中了,然后下一步需要点击上方的文档这个功能,在出现的选项中点击背景,再选择添加。

3、打开添加背景的界面之后,首先需要点击选择颜色下方的文件名这个选项,点击选择这个选项之后才可以选择背景图片。

4、点击选择文件名这个选项之后,点击选项后面的文件夹按钮,点击即可打开选择图片的界面,在其中选择图片即可。

5、选择好图片之后,可以在下面的界面中设置图片的外观和选择在哪些页面中应用,设置完成之后点击确定按钮即可。

6、最后点击确定按钮就可以看到PDF文件中已经设置好图片背景了。

风云pdf编辑器拥有完整的PDF编辑功能,轻松搞定PDF文档阅读、编辑、 注释、转换等众多实用功能, *** 作简单,效率更高,功能丰富且实用,可以PDF细节调整,使用场景广泛!风云PDF编辑器下载链接如下:风云pdf编辑器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11444226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存