应用中设想用C#生成PDF文件。主要可以生成文本和图片。
下载iTextSharp.dll,引用。并运行下面示例。引自互联网资源,略作调整。
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Collections;
//
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;
namespace PDFGenerator
{
class Program
{
static void Main(string[] args)
{
Document document = new Document();
PdfWriter.GetInstance(document, new FileStream("e://test1.pdf", FileMode.Create));
//生成的PDF文件名为test1.pdf
document.Open();
BaseFont bfChinese = BaseFont.CreateFont("C:\\WINDOWS\\Fonts\\simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
//对齐方式:cell.HorizontalAlignment = Element.ALIGN_CENTER; cell.VerticalAlignment = Element.ALIGN_MIDDLE;
//下划线:Chunk chunk1 = new Chunk("This text is underlined", FontFactory.getFont(FontFactory.HELVETICA, 12, Font.UNDERLINE));
//删除线:Chunk chunk2 = new Chunk("This font is of type ITALIC | STRIKETHRU", FontFactory.getFont(FontFactory.HELVETICA, 12, Font.ITALIC | Font.STRIKETHRU));
Font fontChinese = new Font(bfChinese, 14, Font.UNDERLINE, Color.RED);
//Font fontChinese = new Font(bfChinese, 12, Font.NORMAL, new Color(0, 0, 0));//黑
//Font fontChinese = new Font(bfChinese, 12, Font.NORMAL,new Color(0, 255, 0)); //绿
document.Add(new Paragraph("你好,world", fontChinese));
//向PDF添加TextBox1的内容
iTextSharp.text.Image jpeg = iTextSharp.text.Image.GetInstance("01.jpg");
document.Add(jpeg);
//向PDF添加图片01.jpg
document.Close();
}
}
}
分享到:
相关推荐
利用c#生成pdf文件,比较实用
C#生成PDF417格式二维码,直接引用,使用简单,[不支持中文]
c#生成pdf示例 很好,值的下载 共同提高
C# 生成PDF文件 ,添加链接、点,添加图片,添加段落
完美生成pdf417二维条码,测试通过,测试环境为.netframework 4.0
VS2010 C#生成PDF417条码源代码
C#生成PDF 读取PDF文本内容 获取PDF内图片
C# 生成PDF源码,如何导入图片 定位 中文英文文本定位 布局
C#生成PDF 读取PDF文本内容 获取PDF内图片(亲测可用)
C#生成PDF功能,使用C#语言生成PDF的功能 参考这个方法就可以了,简单。
C#生成PDF 读取PDF文本内容 获取PDF内图片201902
C#生成PDF 读取PDF文本内容 获取PDF内图片--完整版)
由于项目的需要,自己整理的利用 itext 生成pdf的demo
c# 生成PDF 输出到浏览器
用C#实现生成PDF文档(附源码) 收藏 //write by wenhui.org using System; using System.IO; using System.Text; using System.Collections; namespace PDFGenerator { public class PDFGenerator { ...
C#生成PDF 读取PDF文本内容 获取PDF内图片2019
C#生成PDF 读取PDF文本内容 获取PDF内图片__0525).rar
个人搜索的一点关于在C#中如何生成PDF的相关资料.