zoukankan      html  css  js  c++  java
  • 创建及修改PDF文件

    水晶报表会生成PDF,感觉设计一个报表很花时间,每条线段对齐都要计算出来,速度很慢。
    现在有一个开源的控件"iTextSharp",可以实现生成PDF,实现非常简单。
                Document document = new Document();
                PdfWriter writer 
    = PdfWriter.GetInstance(document, new FileStream(Server.MapPath("chat.pdf"), FileMode.Create));

    细节方面就不在这里介绍。
    修改已经存在的文件,如下:
            PdfReader reader = new PdfReader(@"C:\AspNet\pdftest\chat.pdf");
            MemoryStream ms 
    = new MemoryStream();
            PdfStamper stamper 
    = new PdfStamper(reader, ms);
    细节就不说了,写多了耽误时间。
  • 相关阅读:
    python
    python
    python
    python
    python 序列化
    字典
    异常处理
    类的成员,类的特殊方法
    HTMLEditor类常用方法说明
    HTMLEditor类常用属性说明
  • 原文地址:https://www.cnblogs.com/cnaspnet/p/957044.html
Copyright © 2011-2022 走看看