using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;

public void PDF(string html)
    {
        Document dom = new Document(); //创建文档
        PdfWriter.GetInstance(dom, new FileStream(Server.MapPath("test") + Guid.NewGuid() + ".pdf", FileMode.Create));//初始化写入流
        BaseFont bf = BaseFont.CreateFont(@"C:\Windows\Fonts\STZHONGS.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED) \\设置字体
        Font font = new Font(bf, 20);
        dom.Open(); //打开文档
        dom.Add(new Paragraph(html, font)) \\写入内容
        dom.Close();   //关闭文档
    }

转载于:https://www.cnblogs.com/Mr-Joe/archive/2012/03/07/2383504.html

iTextSharp应用,生成pdf相关推荐

  1. c# 使用 itextsharp 实现生成Pdf报表

    由于项目需要,所以学习Itextsharp   此项目需求是   某一角色提交申请,然后从后台查出数据生成pdf报表 打印出来用于查看 以下是代码: string sql = "select ...

  2. iTextSharp简单生成pdf和操作pdf添加水印

    遇到需要导出页面到pdf,并添加pdf水印的业务.稍微研究了下,借阅网友的前车之鉴,经过使用可行之后的代码贴出来,做个记录,也供需要的网友借阅. public classPDFSetWaterMark ...

  3. iTextSharp,将多张图片合并生成PDF文件

    首先添加NuGet引用 /// <summary>/// 根据图片生成PDF/// </summary>/// <param name="sender" ...

  4. .net core生成PDF文件,iTextSharp使用

    今天介绍一个可以生成PDF的类库 iTextSharp,首先可以在Nuget包管理器中找到. 然后在命名空间引用下. using iTextSharp.text; using iTextSharp.t ...

  5. C# Json数据转DataTable并生成PDF在线下载--iTextSharp生成PDF实例(文件下载,json数据转换,PDF排版一步到位)

    前言 本文将重点介绍iTextSharp的使用方法和易踩的一些坑,顺便介绍了json转DataTable的简单快捷高效的方法及二进制流转换文件在线即时下载的方法.经测试生成40页的pdf仅需要1秒,大 ...

  6. C#/.Net 不要再使用Aspose和iTextSharp啦!QuestPDF操作生成PDF更快更高效!

    QuestPDF QuestPDF是一个开源的工具库,可以在.NET或者.Net Core中生成pdf文档 它提供了一个布局引擎,设计时考虑到了完整的分页支持以及灵活性要求!比市面上常见的Aspose ...

  7. itextsharp c# asp.net 生成 pdf 文件

    一切的开始必须要有2个dll, 可以通过nuget 包xiazai, 关键字是itextsharp. using iTextSharp.text; using iTextSharp.text.pdf; ...

  8. 用Itextsharp 组件导出PDF 的文档的方法

    Itextsharp 是一个很强大,开源的,轻量级的 PDF 生成组件,官方网上好像没有相应的API 说明文档,以下是在工作中使用的心得与体会,并附上源码,功能包含了pdf 的创建,table 的创建 ...

  9. 用C# itextsharp.dll制作PDF文件全攻略

    StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long ...

最新文章

  1. Rabbit寻宝记(1)
  2. sql oltp_SQL Server中的内存中OLTP的快速概述
  3. LINQ-查询表达式基础
  4. vofuria的开发(2)利用android studio+vuforia搭建AR开发环境
  5. 安卓系统组态软件_第六代组态软件夸平台支持苹果安卓手机APP智能控制PLC
  6. 【免费分享】全新DHPST分销系统/YEP分销/云主机分销系统源码
  7. 基于STM32单片机的智能电表无线WIFI插座APP电压电流检测方案原理图程序设计
  8. 可以将pdf转换成jpg图片格式的方法
  9. input隐藏域赋值数组,node获取val的值
  10. USGS下载LANDSAT5 2级别 影像问题
  11. 使用Windows Server 2003实现高可用故障转移群集(1)
  12. 新项目中用 C# or Java
  13. 未连接到互联网代理服务器出现问题,或者地址有误,该如何解决?
  14. 8421码5421码2421码和余3码的区别
  15. 用H5和原生JS制作一款简单的视频播放器
  16. 【七里香】雨下整夜 我的爱溢出就像雨水
  17. iOS 设置音频倍速播放
  18. QEMU如何虚拟PCI设备
  19. 卫剑钒:Nginx不接受俄罗斯的贡献,违背开源协议了吗?
  20. web前端踩坑小妹border-radius

热门文章

  1. 电脑技巧:电脑几种常见的系统故障解答
  2. 硬件:关于ARM的22个常用概念!
  3. Java工程师该如何编写高效代码?
  4. python数据可视化源码_Python数据分析:基于Plotly的动态可视化绘图 随书源码[101MB]...
  5. php eval 语法错误,PHP eval和捕获错误(尽可能多)
  6. figma设计_如何在Figma中构建设计入门套件(第二部分)
  7. 剑指offer java版(一)
  8. Linux内核 TCP/IP、Socket参数调优
  9. 在惨遭勒索病毒攻击之后,微软呼吁重新制定“数字日内瓦公约”
  10. Java反射学习总结五(Annotation(注解)-基础篇)