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