iTextSharp.text.DocumentException: Font 'STSong-Light' with 'UniGB-UCS2-H' is no

问题描述

iTextSharp.text.DocumentException:Font'STSong-Light'with'UniGB-UCS2-H'isnotrecognized.行34:BaseFont.AddToResourceSearch("iTextAsian.dll");行35:BaseFont.AddToResourceSearch("iTextAsianCmaps.dll");行36:BaseFontbaseFont=BaseFont.CreateFont("STSong-Light","UniGB-UCS2-H",BaseFont.EMBEDDED);行37://BaseFontbaseFont=BaseFont.CreateFont("C:\WINDOWS\FONTS\STSONG.TTF",BaseFont.IDENTITY_H,BaseFont.NOT_EMBEDDED);行38://Fontfont8=newFont(baseFont,7,Font.BOLD);//FontFactory.GetFont("宋体",7,Font.BOLD);备注:BaseFontbaseFont=BaseFont.CreateFont("C:\WINDOWS\FONTS\STSONG.TTF",BaseFont.IDENTITY_H,BaseFont.EMBEDDED);这种方式用系统的字体确实是可以的,但是生成的pdf会很大。所以我想用的是dll里面的字体求助,help!

解决方案

时间: 2024-11-05 12:29:40

iTextSharp.text.DocumentException: Font 'STSong-Light' with 'UniGB-UCS2-H' is no的相关文章

' < > " % & \ 如何判断text输入不否包含这几个字符的正则表达式 好像ValidationExpression="^['" <> %&\\]$*"不行列

问题描述 '<>"%&如何判断text输入不否包含这几个字符的正则表达式好像ValidationExpression="^['"<>%&\]$*"不行列 解决方案 解决方案二:^[^'"<>%&\]*$解决方案三:^[^'"<>%&\]*$中的"怎么办"^[^'"<>%&\]*$"这样会冲突解决方案四:你的另

&amp;amp;lt;asp:HyperLink ID=&amp;amp;quot;HyperLink4&amp;amp;quot; runat=&amp;amp;quot;server&amp;amp;quot; Text=&amp;amp;#x27;&amp;amp;lt;%# Eval(&amp;amp;quot;Introduce&amp;amp;quot;) %&amp;amp;gt;&amp;amp;#x27; NavigateUrl=&amp;amp;#x27;sure.aspx? id

问题描述 <asp:HyperLinkID="HyperLink4"runat="server"Text='<%#Eval("Introduce")%>'NavigateUrl='sure.aspx?id=67'/>如何获取id值? 解决方案 解决方案二:在sure.aspxstringstr=Request.QueryString["id"]==null?"":Request.Qu

axwebbrowser.hwnd返回&amp;amp;#x27;对 COM 组件的调用返回了错误 HRESULT E_FAIL&amp;amp;#x27;

问题描述 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingmshtml;namespaceBHOBrowser{publicpartialclassForm1:Form{publicForm1(){In

無法連接至 &amp;amp;#x27;http://www.zxb.com/&amp;amp;#x27;,發生下列錯誤: 無法建立 Web &amp;amp;#x27;http://www.zxb.com/&amp;amp;#x27;。 Web 伺服器可能未安裝 FrontPage Server Extension。

问题描述 各位,我有安裝FrontPage2003和FrontPage2000ServerExtension,但我在發行軟件時(比如http://www.zxb.com/)時無法發行,出現如下錯誤:錯誤1無法連接至'http://www.zxb.com/',發生下列錯誤:無法建立Web'http://www.zxb.com/'.Web伺服器可能未安裝FrontPageServerExtension.11WindowsApplication1請問是怎麼回事,該如何解決呢? 解决方案 解决方案二:I

C# 中使用iTextSharp组件创建PDF的简单方法_实用技巧

将iTextSharp.dll文件拷贝到项目的bin目录,然后在项目中添加引用: 然后在后台代码添加引用: 复制代码 代码如下: using iTextSharp.text;using iTextSharp.text.pdf;using System.IO;using System.Diagnostics; //创建PDF private void CreatePdf() {     //定义一个Document,并设置页面大小为A4,竖向      iTextSharp.text.Docume

iTextSharp - 建立PDF文件

原文 iTextSharp - 建立PDF文件 01 using iTextSharp.text; 02 using iTextSharp.text.pdf; 03 ... 04 private void button1_Click( object sender, EventArgs e) 05 {           06  Document document = new Document(PageSize.A4); 07  try {                08      PdfWr

C#使用itextsharp生成PDF文件的实现代码

以下是对在C#中使用itextsharp生成PDF文件的实现代码进行了详细分析介绍,需要的朋友可以过来参考下   项目需求需要生成一个PDF文档,使用的是VS2010,ASP.NET. 网络上多次搜索没有自己想要的,于是硬着头皮到itextpdf官网看英文文档,按时完成任务,以实用为主,共享一下:使用HTML文件创建PDF模板:使用自定义字体的一种方法: 复制代码 代码如下:                 FontFactory.Register(System.Web.HttpContext.

操作PDF文档功能的相关开源项目探索——iTextSharp 和PDFBox

原文 操作PDF文档功能的相关开源项目探索--iTextSharp 和PDFBox 很久没自己写写心得日志与大家分享了,一方面是自己有点忙,一方面是自己有点懒,没有及时总结.因为实践是经验的来源,总结是提升的基础,所以无论怎样,自己都该反省一下.今天我主要是研究学习了两个PDF文档的相关类,iTextSharp 和PDFBox.我研究出发点是实现PDF文档的检索,需要提取PDF文档中的文字内容,然后通过正则匹配实现搜索. <类似Windows Search的文件搜索系统>中介绍的文件检索方法是

实战 iTextSharp

原文 实战 iTextSharp iTextSharp 是用来生成  PDF 的一个组件,在 1998 年夏天的时候,Bruno Lowagie ,iText 的创作者,参与了学校的一个项目,当时使用 HTML 来生成报告,但是,使用 HTML 打印的效果很不理想.最后,他发现,使用 PDF 可以完美解决打印问题,为了能够在各个系统中使用,iText 组件库诞生了. 最初的 iText 主要是支持 Java 語言.之後針對Microsoft .NET C Sharp做了一個版本,也就是我們今天要