zoukankan      html  css  js  c++  java
  • iText几个基础类的含义

    Document:一个PDF文档组件

    pdfWriter:书写器,用于往document中写入信息

    Chunk:文本块,这是可以写入文档的最小组件

    Phrase:短语,由一系列Chunk组成

    paragraph:段落,由一系列的Phrase或者Chunk组成

    Rectangle:代表几何图形组件。类似html中的Box

    以下为简单的pdf文件生成代码,注意文档和书写器的关联代码,以及两个异常。

         public static void ProNewPdf()
          {
              Document document = new Document();
              try
              {
                  PdfWriter.GetInstance(document, new FileStream("D:\\hellowrold.pdf", FileMode.OpenOrCreate));
                  document.Open();
                  document.Add(new Paragraph("hello world!!"));
              }
              catch (FileNotFoundException e)
              {
              }
              catch (DocumentException e)
              {
              }
              finally
              {
                  document.Close();
              }      
          }

    关闭document非常重要,因为它将关闭正在运行的Writer并将内容写入文件,

    该方法在最后被调用。我们应该总是要关闭文档。

  • 相关阅读:
    idea 编程字体推荐
    推荐!国外程序员整理的系统管理员资源大全
    jquery阻止事件冒泡的3种方式
    web前端打印总结
    前端打印插件
    object实现小老鼠交互
    前端性能优化(DOM篇)
    输入框获得焦点时外边框颜色改变
    webstorm配置scss自动编译路径
    微信开发测试号配置
  • 原文地址:https://www.cnblogs.com/xuezhi/p/2793906.html
Copyright © 2011-2022 走看看