使用C 建立PDF文件

2021-04-16 22:01:13 字數 1304 閱讀 6063

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 支援頁面...