摘要: 使用了开源组件PdfiumViewer,本人写了很多关于pdf操作的文章,几乎都是以来第三方开源的组件 private void RenderPages(string pdfPath, string outputfiledir, int startNumber, int endNumber, int 阅读全文
posted @ 2021-12-03 11:34 一条大河啊波浪宽啊 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 首先引入第三方组件的使用Tabula,这个是一个开源的组件,该组件基于pdfpig组件实现 /// <summary> /// 提取表格的方法 /// </summary> /// <param name="pdfPath"></param> /// <param name="startNumber 阅读全文
posted @ 2021-12-03 11:27 一条大河啊波浪宽啊 阅读(424) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 添加图片、logo等 /// 引用组件itextsharp /// </summary> /// <param name="inputfilepath"></param> /// <param name="outputfiledir"></param> /// < 阅读全文
posted @ 2021-12-03 11:24 一条大河啊波浪宽啊 阅读(203) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 设置水印 /// 引用组件itextsharp /// </summary> /// <param name="inputfilepath"></param> /// <param name="outputfiledir"></param> /// <param 阅读全文
posted @ 2021-12-03 11:21 一条大河啊波浪宽啊 阅读(339) 评论(0) 推荐(0) 编辑
摘要: itextsharp是开源的组件,可以用于读取pdf的文本内容,要求可以逐行读取,可以空格区分间隔大的文本块,并且支持一定的误差兼容 public class TextAsParagraphsExtractionStrategy : iTextSharp.text.pdf.parser.ITextE 阅读全文
posted @ 2021-12-03 11:18 一条大河啊波浪宽啊 阅读(1872) 评论(0) 推荐(0) 编辑