• .net快速创建PDF文档 by c#


    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;

    publicclass iTextDemo
    {
    publicstaticvoid 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();
    }
    }

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

  • 相关阅读:
    项目发展规划 题解
    善意的投票&小M的作物 题解
    方格取数加强版 题解
    BZOJ1001 狼抓兔子 题解
    a
    一个搬运
    代码“小白”的温故而知新(一)-----OA管理系统
    工作流-----WorkFlow
    温习SQL语句
    浅谈MVC基础
  • 原文地址:https://www.cnblogs.com/Creator/p/1685020.html
Copyright © 2020-2023  润新知