12 2021 档案

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

点击右上角即可分享
微信分享提示