一、前言 PDF文件在目前来说是比较流行的电子文档格式,在.Net framework 中身并不包含可以和pdf打交道的方法,也没有很好操作PDF的类库,所以我们需要对pdf进行编辑,加密,模板打印等操作不得不去找可用的第三方组件,这里就可以选择使用ITextSharp来实现,这个程序是JAVA工具 ...
首先说一下PDF文档的结构: 分为四层,第一层和第四层由低级操作来进行操作,第二层、第三层由高级对象操作 第一层操作只能使用PdfWriter.DirectContent操作,第四层使用DirectContentUnder操作。 第二层和第三层的PdfContentByte是由IText内部操作,没 ...
分类:
其他好文 时间:
2018-04-15 11:43:14
阅读次数:
235
//需要从nuget上下载iTextSharp.dll和itextsharp.xmlworker.dll public void iTextSharpCreatPDF(string imagepath,string imageName)//图片路径,图片名字 { string pdfpath = S ...
public static void ConvertPicture2PDF(string jpgfile, string pdf) { try { var document = new Document(iTextSharp.text.PageSize.A4, 25, 25, 25, 25); us ...
分类:
其他好文 时间:
2018-01-29 15:33:36
阅读次数:
207
本文实例讲述了C#使用iTextSharp封装的PDF文件操作类。分享给大家供大家参考。具体分析如下: 这个C#代码主要讲iTextSharp中用于操作PDF文件的方法进行了再次封装,可以更加方便的访问PDF文档,可以动态生成PDF文件、添加内容、设置段落、设置字体等。 using System.I ...
1.【iTextSharp.dll】,C# 开源PDF处理工具,可以任意操作PDF,并可以提取PDF中的文字和图片,但不能直接将PDF转换成图片。 DLL和源码 下载地址:http://download.csdn.net/detail/shi0090/4065982 中文帮助文档 下载地址:http... ...
iTextSharp.dll我是在网上随便下载的一个,没注意版本。应该非常容易下载 命名空间 设置pdf字体和封装标题文本字体大小 将pdf文档设置为A4文本尺寸 下面开始pdf文档制作正文了 。。。 这样一个完整的pdf文档就成功了。pdf文档有利有弊,不可修改的安全性是利也是弊。 这是第一次尝试 ...
分类:
其他好文 时间:
2017-11-03 11:11:05
阅读次数:
267
【导出pdf】 c# 利用iTextSharp导出pdf ...
//字体 private static BaseFont bfChinese = BaseFont.CreateFont(@"C:\Windows\Fonts\simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); private Fo... ...
分类:
其他好文 时间:
2017-10-24 18:27:36
阅读次数:
201
不少仪器工作站输出的数据报告文件为PDF格式,PDF格式用于排版打印,但不易于数据解析,因此解析PDF数据需要首先读取到PDF文件中的文本内容,然后根据内容规则解析有意义的数据信息。 C#解析PDF文件常用的库有PDFBox和iTextSharp,PDFBox为Java库,通过IKVM使用,因此调用 ...