C#使用跨平台的PdfSharpCore开源库生成PDF文件

一、需求说明

        在进行项目开发中,需要将C#程序的一些文本内容导出为PDF文件(能够根据文本自动分行分页),并且要求这个生成PDF文件的程序是可跨平台的;实现类似效果:

二、需求分析

①将程序的文本内容导出为PDF文件;

②能够将文本内容自动分行分页【且可添加页眉、页脚、页码、水印、图片或给PDF文件加密】;

②生成PDF的C#程序需要跨平台(使用.netcore);

.netcore下开源可用的PDF库是【PdfSharpCore】GitHub - ststeiger/PdfSharpCore: Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)

猜你喜欢

转载自blog.csdn.net/xiaochenXIHUA/article/details/131704669