C#创建一个文件后Writer实例的作用是什么呢?C#创建一个文件Writer实例是通过什么来是实现的呢?我们知道在C#创建一个文件之后就是要创建一个Writer实例,那么具体的操作是什么呢?下面让我来看看实现过程:
创新互联公司是一家以成都网站建设、网页设计、品牌设计、软件运维、网站推广、小程序App开发等移动开发为一体互联网公司。已累计为LED显示屏等众行业中小客户提供优质的互联网建站和软件开发服务。
C#创建一个文件之Writer的操作依据:
一旦创建了document,我们可以创建该文档的多个Writer的实例,所有这些Writer实例均继承自抽象类“iTextSharp.text.DocWriter”。
同时还有另外一种情况,你可以用iTextSharp.text.pdf.PdfWriter产生文档PDF文件,如果你想创建一个TeX文档,你可以使用iTextSharp.text.TeX.TeXWriter包。
Writer类的构造函数是私有的,你只能通过下面的方法创建一个实例:
- public static xxxWriter getInstance(
- Document document, Stream os);(xxx 是 Pdf 或 Xml)
C#创建一个文件之Writer实例的方法:
- PdfWriter writer =
- PdfWriter.getInstance(
- document, new FileStream("Chap01xx.pdf"));
C#创建一个文件之Writer实例的使用:
但是你几乎永远不会用到Writer实例(除非你想创建高级PDF或者希望用一些非常特殊的函数,如ViewerPreferences 或 Encryption)。所以通过下面的办法得到实例已经足够了: PdfWriter.getInstance(document, new FileStream("Chap01xx.pdf"));
在创建一个文档时,第一个参数意义不大,第二个参数可以是任何一种流,到目前为止我们一直使用System.IO.FileStream将Document写入文件中.
C#创建一个文件之Writer实例的具体实现及应用方面的简单介绍就到这里,希望对你了解和学习C#创建一个文件的具体实现操作有所帮助。
名称栏目:C#创建一个文件之Writer实例实现解析
本文网址:http://www.shufengxianlan.com/qtweb/news15/298065.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联