//using iTextSharp.text; //using iTextSharp.text.pdf; using MuPDF.NET; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PDFTest { internal class Program { static void Main(string[] args) { PDFGenerateTools pDFGenerate = new PDFGenerateTools("D:\\work\\WindowsFormsTest\\PDFTest\\bin\\Debug\\report.pdf"); pDFGenerate.InsertText("工资单", 20, 3); pDFGenerate.InsertNewLine(); pDFGenerate.InsertImage("D:\\work\\WindowsFormsTest\\PDFTest\\bin\\Debug\\mmexport1752891278116.jpg"); pDFGenerate.InsertNewLine(); pDFGenerate.InsertNewLine(); pDFGenerate.InsertText("员工列表", 12, 1); pDFGenerate.InsertTable(new List() { new Employee() { Id = 1, Name = "张三", Department = "IT", Salary = 5000, HireDate = DateTime.Now }, new Employee() { Id = 2, Name = "李四", Department = "销售", Salary = 4000, HireDate = DateTime.Now }, new Employee() { Id = 1, Name = "张三", Department = "IT", Salary = 5000, HireDate = DateTime.Now }, new Employee() { Id = 2, Name = "李四", Department = "销售", Salary = 4000, HireDate = DateTime.Now }, new Employee() { Id = 1, Name = "张三", Department = "IT", Salary = 5000, HireDate = DateTime.Now }, new Employee() { Id = 2, Name = "李四", Department = "销售", Salary = 4000, HireDate = DateTime.Now }, }, "工资单"); pDFGenerate.SavePDF(); } } }