using system;
using system.io;
using itextsharp.text;
using itextsharp.text.pdf;
namespace createpdfdemo
class progarm
static void main(string args)
document doc = new document();
/*設定頁面
rectangle pagesize = new rectangle(320,240);
pagesize.backgroundcolor = new color(0xff,0xff,0xff);
document doc = new document(pagesize);
document doc = new document(pagesize.a5,36,72,108,180);
trypdfwriter.getinstance(doc,new filestream(@"d:/create.pdf",filemode.create));
/*新增文件資訊
doc.addtitle("pdfinfo");
doc.addsubject("demo of pdfinfo");
doc.addkeywords("info,pdf,demo");
doc.addcreator("setpdfinfodemo");
doc.addauthor("z");
doc.opent();
/*新增部分內容
pagegraph paragraph = new paragraph();
paragraph.alignment = element.align_justified;
for(int i=0; i<20; i++)
paragraph.add("pdf,pdf,pdf,pdf,pdf,pdf,pdf");
doc.add(paragraph);
doc.add(new paragraph("pdf1");
doc.add(new paragraph("pdf2");
doc.add(new paragraph("pdf3");
doc.add(new paragraph("pdf4");
catch(documentexception de)
string e1 = de.message;
catch(ioexception ioe)
string e2 = ioe.message;
doc.close();
c 讀取pdf文件
2.解壓pdfbox,專案中新增存在解壓後bin目錄下的dll檔案 ikvm.gnu.classpath.dll ikvm.runtime.dll fontbox 0.1.0 dev.dll pdfbox 0.7.3.dll 3.檔案中引入2個命名空間 using org.pdfbox.pdmode...
使用iText生成pdf文件
一 建立乙個新pdf文件 1.首先建立乙個文件document document doc new document 也可以設定文件背景,大小等 文件的背景色 rectangle psize new rectangle 144,90 psize.setbackgroundcolor color.blu...
使用PHP生成PDF文件
實際工作中,我們要使用php動態的建立pdf文件,目前有許多開源的php建立pdf的類庫,今天我給大家來介紹一款優秀的pdf庫,它就是tcpdf,tcpdf是乙個用於快速生成pdf檔案的php5函式包。tcpdf基於fpdf進行擴充套件和改進,增強了實用功能。特性tcpdf具有以下特性 1 支援頁面...