一、需求說(shuō)明
????????在進(jìn)行項(xiàng)目開(kāi)發(fā)中,需要將C#程序的一些文本內(nèi)容導(dǎo)出為PDF文件(能夠根據(jù)文本自動(dòng)分行分頁(yè)),并且要求這個(gè)生成PDF文件的程序是可跨平臺(tái)的;實(shí)現(xiàn)類似效果:
二、需求分析
①將程序的文本內(nèi)容導(dǎo)出為PDF文件;
②能夠?qū)⑽谋緝?nèi)容自動(dòng)分行分頁(yè)【且可添加頁(yè)眉、頁(yè)腳、頁(yè)碼、水印、圖片或給PDF文件加密】;
②生成PDF的C#程序需要跨平臺(tái)(使用.netcore);文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-576509.html
.netcore下開(kāi)源可用的PDF庫(kù)是【PdfSharpCore】GitHub - ststeiger/PdfSharpCore: Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-576509.html
到了這里,關(guān)于C#使用跨平臺(tái)的PdfSharpCore開(kāi)源庫(kù)生成PDF文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!