C#创建一个文件之Writer实例实现解析

开发 后端
C#创建一个文件之后Writer实例的实现是我们开发实际中面临的功能实现需求,那么具体的操作过程是什么呢?那么本文就向你详细介绍C#创建一个文件之Writer实例的实现情况。

C#创建一个文件后Writer实例的作用是什么呢?C#创建一个文件Writer实例是通过什么来是实现的呢?我们知道在C#创建一个文件之后就是要创建一个Writer实例,那么具体的操作是什么呢?下面让我来看看实现过程:

C#创建一个文件之Writer的操作依据:

一旦创建了document,我们可以创建该文档的多个Writer的实例,所有这些Writer实例均继承自抽象类“iTextSharp.text.DocWriter”。

同时还有另外一种情况,你可以用iTextSharp.text.pdf.PdfWriter产生文档PDF文件,如果你想创建一个TeX文档,你可以使用iTextSharp.text.TeX.TeXWriter包。

Writer类的构造函数是私有的,你只能通过下面的方法创建一个实例:

  1. public static xxxWriter getInstance(  
  2. Document document, Stream os);(xxx 是 Pdf 或 Xml) 

C#创建一个文件之Writer实例的方法:

  1. PdfWriter writer =   
  2. PdfWriter.getInstance(  
  3. 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#创建一个文件的具体实现操作有所帮助。

【编辑推荐】

  1. C#创建文件夹实现方法详解
  2. C#创建文件的实战应用示例解析
  3. 全面解析C#创建XML文件的具体操作
  4. 搞定C#创建PDF文件的五大步骤
  5. C#创建一个文件的具体实现浅析
责任编辑:仲衡 来源: pdf99.cn
相关推荐

2009-08-31 13:53:03

C#创建一个文件

2009-09-02 16:14:21

C#动态创建数组

2009-09-01 13:51:51

C#创建Word文档

2009-08-19 14:15:42

C# 复合控件

2009-09-01 14:39:47

C#创建Excel文件

2009-07-30 18:18:27

C#时间计算

2009-08-18 17:19:33

C#事件模型

2009-08-31 17:16:12

C#实现接口

2009-08-31 12:31:45

C#创建文件夹

2009-09-07 03:58:42

WinForm传值

2009-09-01 16:59:25

C#画直线

2009-09-01 13:59:01

C#操作Excel

2009-07-22 17:15:04

C#实现

2009-09-03 17:06:17

C#回车切换焦点

2009-09-03 17:23:45

C#发送邮件

2009-09-09 14:40:15

C# XML解析

2009-09-02 16:20:22

C#动态创建数组

2009-09-07 06:31:32

C#窗体移动

2009-08-26 12:14:44

C#打印设置

2009-08-19 16:09:15

C#操作Access
点赞
收藏

51CTO技术栈公众号