原文地址:http://www.cnblogs.com/Creator/archive/2010/03/13/1685020.html

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();
}
}

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


博客地址:Zealot Yin

欢迎转载,转载请注明出处[http://creator.cnblogs.com/]

.net快速创建PDF文档 by c#相关推荐

  1. 如何免费创建PDF文档?创建PDF文档的9个工具

    PDF 创建器是一种程序.应用程序或软件,旨在制作或创建 PDF 文档.自可移植文档格式 ( PDF ) 出现以来,文档共享和存储变得更加容易.PDF 还使文件交换更加安全.由于 PDF 格式的众多优 ...

  2. pdfbox创建pdf_PDFBox创建PDF文档

    现在让我们了解如何使用PDFBox库创建PDF文档. 创建一个空的PDF文档 可以通过实例化PDDocument类来创建一个空的PDF文档.使用这个类的Save()方法将文档保存在所需的位置. 以下是 ...

  3. 如何在ASP.NET Core 中快速构建PDF文档

    比如我们需要ASP.NET Core 中需要通过PDF来进行某些简单的报表开发,随着这并不难,但还是会手忙脚乱的去搜索一些资料,那么恭喜您,这篇帖子会帮助到您,我们就不会再去浪费一些宝贵的时间. 在本 ...

  4. ABBYY FineReader 14创建PDF文档功能解析

    使用ABBYY FineReader,您可以轻松查看和编辑任何类型的 PDF,真的是一款实至名归的PDF编辑转换器,您知道的,它能够保护.签署和编辑PDF文档,甚至还可以创建PDF文档,本文和小编一起 ...

  5. 如何使用ABBYY FineReader 14创建PDF文档

    最新ABBYY FineReader 14不仅可以保护PDF文档.签署PDF文档.编辑图片和文本.复制PDF里的内容.标记文本,现在还可以创建PDF文档,这都归功于其强大的PDF编辑器功能. 从选中的 ...

  6. 快速修改PDF文档中图片的方法

    在我们日常的工作或学习中,遇到的PDF文档往往都会有图片,当我们需要修改PDF文档里的图片的时候,大伙儿是怎么处理的呢?是将PDF转换成Word文档后再提取图片修改后插入文档吗?其实有更简单的方法,今 ...

  7. 多个ai文件合并成pdf_设计作品集整理必看——在PS与AI中如何快速导出PDF文档

    新的一年 又到了总结作品与寻找新机会的时刻 很多出踏设计之路的新人也跃跃欲试 准备开启自己的设计职业生涯 在总结作品与面试的环节中都少不了作品集的存在.它作为设计师实力展现载体同时也是新人面试设计岗位 ...

  8. WPF创建PDF文档

    在此之前要引用: itextsharp.dll 创建窗体样式: 实现代码如下: //该变量保存PDF的文档名 public static string filePath = ""; ...

  9. C# 创建PDF文档

    下面的示例将介绍如何在C#中创建PDF文档, 工具/原料 Free Spire.PDF for .NET VS2013(版本可自选) 方法/步骤 下载安装该类库(安装完成后,注意在项目中引用Spire ...

最新文章

  1. 图说:Word 15 阅读模式
  2. 学习activemq,在spring中activemq的配置信息
  3. 前端学习(1541):本地运行ng文档
  4. python语言的主网址-python如何获得一个url地址对应的跳转后的最终网址
  5. Android系统在新进程中启动自定义服务过程(startService)的原理分析
  6. 面试中可以问面试官的问题
  7. C# Task.Result与Task.GetAwaiter.GetResult()区别
  8. 路由器桥接dns服务器未响应,360路由器无线桥接的设置方法(电脑)?
  9. 房价――你欠中国老百姓一次彻底的崩盘!
  10. python多久可以入门_python自学要多久能学会
  11. 曾經的文字﹐曾經的歲月
  12. 微信 不用手机号注册
  13. 使用jQuery的基于DOM的数据存储和检索
  14. 图书借阅(C++实现)
  15. 以太坊学习路线——(四、上)Truffle安装、truffle项目创建、编译、部署
  16. python缩进块_Python“预期缩进块”
  17. xposed android L主题,小米Note顶配版 LineageOS14.1(原CM) 安卓7.1.2 Xposed框架+主题+号码归属地-刷机之家...
  18. SQL怎么实现模糊查询
  19. C语言程序的翻译过程
  20. 常山浙西计算机学校,常山这几所学校要大变样了,有不少亮点哦!

热门文章

  1. 若依编辑和删除操作按钮不可用怎么办?
  2. Java Log4j日志简单配置
  3. 代理后台中间件_Golang Gin 实战(十三)| 中间件详解看这一篇就够了
  4. Spring Boot项目在GitHub上初始化及控管步骤
  5. MySQL懒查询_mysql 联查的基本命令
  6. 判断一颗树是否为完全二叉树
  7. 将一张图片修改为合适的像素大小
  8. 怎样使用计算机上的高级共享设置,win7打印机共享怎么设置
  9. 假设linux分配给u盘设备名是,嵌入式linux开发基础试卷-应用物理A答案
  10. python3.6和2.7的区别_Python2.7与3.6的一些区别