XML生成PDF文件
我在网上看见了iTextSharp操作PDF的方法,教程也看了.
但是,有一个地方,文档中说
"真正很复杂的PDF文件制作,不妨做成XML文件(最简单的办法就是用Word排版,然后另存为web页了)".
我现在就需要生成比较复杂的PDF了.但是我这个XML文件不知道如何准备,word排版又是怎么操作?从word最后生成什么?然后iTextSharp怎么写代码?
随便找了一个xml(可以在IE打开),然后按照他提供的代码:
PdfWriter.getInstance(document, new FileStream("Chap0702.pdf", FileMode.Create));
iTextHandler h = new iTextHandler(document);
h.Parse("Chap0701.xml");
document.Close();
然后测试时,发现Chap0702.pdf确实生成了,但是内容是0KB,完全打不开,会报错,不知道谁能帮忙下么?
相关问答:
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......
<?xml version="1.0" encoding="utf-8" ?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......
在Sqlserver数据库Northwinds中创建一个存储过程,
该存储过程有两个参数,nvarchar(5)类型的@customerID 是customers表的customerID, xml类型的参数@xmlCustOrder是输出参数,存储过程将根据orders和customers 表 ......