又重新让aspspider.net支持中文PDF输出了

简介:
+关注继续查看
经过一番努力,再次看到中文PDF的输出;
aspspider.net经过这次更新后,不知道什么原因,使用
BaseFont.AddToResourceSearch(MapPath(@".\itextsharpasian\"+ "iTextAsian-1.0.dll");

的方法就是不能把iTextAsian-1.0.dll加载,无法生成中文PDF文件,无奈之中想到了我以前的做法:
为iTextSharp增加CID-keyed 字体(简称CIDFont)支持,让你在没有中文(CJK)TrueType字体(.TTF,.TTC)环境下一样完美显示中文(CJK)
经过重新编译iTextSharp,再一看3.46M(zip压缩后仅869K)了,接下来就是
给网站增加解压缩功能,解决上传速度慢或者不支持FTP的问题(要求支持asp.net和SharpZip)
的利用了,突破上传不得大于2M的限制。
想看看效果吗?
http://aspspider.net/tonyfox/pdf/CJKDemo.aspx


http://aspspider.net/tonyfox/pdf/PDFForm.aspx


P.S.
在试图生成PDF的过程中发现我的CJKDemo竟然生成乱码,马上想到文件不是UTF-8编码的了,于是查找本地文件,发现没有问题,然后想起我曾在线修改过CJKDemo.aspx.cs文件,肯定是在线修改的时候导致文件编码被改变,重新上传CJKDemo.aspx.cs,果然OK。

如果你也申请了aspspider.net的免费空间,并发现至今你的空间都无法使用,那么你改看看这篇文章了:
免费空间aspspider.net的空间总算又可以使用了

 

本文转自RubyPdf 的中文博客博客园博客,原文链接:http://www.cnblogs.com/hardrock/archive/2006/02/16/332006.html/,如需转载请自行联系原作http://www.cnblogs.com/hardrock/archive/2006/05/17/402654.html

 

相关文章
|
6月前
|
BI C++
用vb.net 导出word
上回借机房收费系统讲到了用vb.net导出Excel,这次在做项目的过程中,我们不仅学会了将数据打印到VS自带的报表中,还了解了如何用vb.net操作word,将窗体中的内容反映到word中。所以今天要向大家分享一下如何用VB.net 导出word,生成word报表。 第一步,添加引用:
|
C#
C# / VB.NET合并PDF指定页
在前面的文章中,我们已经知道如何合并、拆分多个PDF文件,在这篇文章中的合并、拆分PDF文档主要是以方便文档管理的目的来操作文档,在文档查阅、管理及存储上很方便实用。但是我们如果想要合并多个文档中的部分文档页的内容,该如何来做呢?可以参考接下来将要介绍的合并方法。
1250 0
|
关系型数据库 数据库 开发框架
|
测试技术
.Net快速获取网络文本文件最后一段文字-小应用
场景 现在公司的测试环境一些文本日志不让接触,提供一个网络http服务器让人直接访问,这文件大时,一般10MB一个文件,不在同一局域网,网速限制200K,要等很久,访问很慢。
1097 0
|
C# 数据格式 XML
C#,VB.NET如何将Word转换为PDF和Text
众所周知,Word是我们日常工作中常用的办公软件之一,有时出于某种需求我们需要将Word文档转换为PDF以及Text。那么如何以C#,VB.NET编程的方式来实现这一功能呢? 下面我将分开介绍如何运用免费版的Spire.Doc for .NET组件来实现Word到PDF以及Text的转换。
1642 0
|
C# 数据格式 XML
C#, VB.NET如何将Excel转换为PDF
      在日常工作中,我们经常需要把Excel文档转换为PDF文档。你是否在苦恼如何以C#, VB.NET编程的方式将Excel文档转换为PDF文档呢?你是否查阅了许多资料,运用了大量的代码,但转换后的效果依旧不理想呢?别担心,本文将介绍一种很好的转换方式,在不需要运用大量代码的同时也能保证转换后的效果(转换后的PDF文档与原Excel文档一样)。
1845 0
|
C# 数据安全/隐私保护
C#, VB.NET如何加密PDF文档
在日常工作中,人们通常通过加密PDF文档的方式来保护PDF文档。不管是公司还是个人,使用PDF加密术来设置一些权限是必不可少的。为了使PDF文档既可读又不能被未授权的用户所更改,一份PDF文档往往需要两个密码:所有者密码和用户密码。
1169 0
相关产品
云迁移中心
推荐文章
更多