c#如何将数据导出pdf文件,我用的是vs2010,里边没有水晶报表。然后用itextsharp就报字体什么的错误。
发布网友
发布时间:2022-12-21 07:21
我来回答
共3个回答
热心网友
时间:2023-10-08 00:19
itextsharp里面没有中文字体支持,要手动创建字体。你到字体库里面拷贝一个,就可以用了
string fontpath = System.Web.HttpContext.Current.Request.PhysicalApplicationPath +
"\\Resources\\Fonts\\STSONG.TTF";
BaseFont bf = BaseFont.CreateFont(fontpath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font fontContent = new Font(bf, 11);
热心网友
时间:2023-10-08 00:19
itextsharp里面没有中文字体支持,要手动创建字体。你到字体库里面拷贝一个,就可以用了
string fontpath = System.Web.HttpContext.Current.Request.PhysicalApplicationPath +
"\\Resources\\Fonts\\STSONG.TTF";
BaseFont bf = BaseFont.CreateFont(fontpath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font fontContent = new Font(bf, 11);
热心网友
时间:2023-10-08 00:19
itextsharp 操作比较麻烦,
如果只是数据导出PDF
建议使用VS自带的RDLC 报表,很方便
热心网友
时间:2023-10-08 00:19
itextsharp 操作比较麻烦,
如果只是数据导出PDF
建议使用VS自带的RDLC 报表,很方便
热心网友
时间:2023-10-08 00:20
跟水晶报表没关系吧!! 不需要特意声明。。。。。
热心网友
时间:2023-10-08 00:20
跟水晶报表没关系吧!! 不需要特意声明。。。。。