首页  ·  知识 ·  编程语言
.net快速创建PDF文档
Zealot Yin    .NET  编辑:dezai   图片来源:网络
C#引用IText创建PDF文档 先引用IText
 C#引用IText创建PDF文档

  先引用IText    可以从这里进行下载组件

下面演示五步创建PDF

  第一步:创建文件对象的实例

  Document myDocument= new Document(PageSize.A4.Rotate());

  第二步:创建一个Writer监听文件并且向文件写入想要的流

  PdfWriter.GetInstance(myDocument, new FileStream("Salman.pdf",FileMode.Create));

  第三步:打开文件

  myDocument.Open();

  第四步:向文件写入一些内容

  myDocument.add( new Paragraph ( "First Pdf File made by Salman using iText"));

  第五步:最后记得关闭文件

  myDocument.close();

 

using System;

using System.IO;

using System.Diagnostics;



using iTextSharp.text;

using iTextSharp.text.pdf;



public class iTextDemo

{

public static void Main()

{

Console.WriteLine(
"iText Demo");



// step 1: creation of a document-object

Document myDocument = new Document(PageSize.A4.Rotate());



try

{



// step 2:

// Now create a writer that listens to this doucment and writes the document to desired Stream.



PdfWriter.GetInstance(myDocument,
new FileStream("Salman.pdf", FileMode.Create));



// step 3: Open the document now using

myDocument.Open();



// step 4: Now add some contents to the document

myDocument.Add(new Paragraph("First Pdf File made by Salman using iText"));



}

catch(DocumentException de)

{

Console.Error.WriteLine(de.Message);

}

catch(IOException ioe)

{

Console.Error.WriteLine(ioe.Message);

}



// step 5: Remember to close the documnet



myDocument.Close();

}

}



 

  欲查看英语原文请点击此处

本文作者:Zealot Yin 来源:网络
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读