PDF4NET

張貼者:2010年8月17日 下午8:46未知的使用者   [ eddie liu 已於 2012年8月8日 上午3:26 更新 ]
PDF4NET是一個。NET庫添加PDF格式的功能。NET應用程序。它的簡單和易於使用的對象模型允許創建複雜的PDF文件或導入現有的PDF文件使用幾行代碼。 該庫提供支持,這兩個標準。NET框架和緊湊。NET框架。 在C#寫完全,它是100%。NET組件,而不僅僅是一個COM包裝。 不要忘記,免版稅的分配。





開發商:o2sol solution
原廠網址:http://www.o2sol.com/pdf4net/products.htm
更新日期:2011/05/29
採購正式版、大量授權報價、技術支援、軟體諮詢、委託採購、詢問報價請來電 02-29299388 分機16 , 
來信service@orderble.com,或點我
-----------------------------------------------------------------------------


這 PDF4NET是一個。NET庫生成PDF文件和進口在飛行中從任何。NET應用程序。 該庫不依賴於任何Adobe產品和進口用於創建 PDF文件。 它隱藏了複雜結構的PDF文件後面一個簡單的對象模型,它允許創建複雜的PDF文件或導入現有的PDF文件使用幾行代碼。 

該 PDF4NET如下的GDI +庫模式,從而減少學習時間和提高生產力。 它使用一個基於網格佈局的辦法,允許精確定位的內容文件的網頁。 最後的PDF文件被壓縮,使圖書館適合 Web應用程序。 該庫可以同時使用從 WinForms和的WebForms(ASP.NET)應用程序沒有任何限制。 此外,同一個包包括一個緊湊型的。NET框架版本的庫。 圖書館是完全用C#編寫,為 100%管理。 

該 PDF4NET庫是每個開發許可,可以免使用費分配,降低項目成本。


其主要特點 PDF4NET圖書館概述如下:

PDF創建
PDF編輯
PDF表單

PDF創建

標準 
。NET框架 
緊湊 
。NET框架 
PDF文檔的特點
部分文件加載-
數字簽名的PDF文件-
文檔資料
XMP元數據
自定義文檔屬性
支持的PDF/A-1b-
壓縮文件的內容
保存到文件/流
自動頁碼
進口損壞 PDF文件(其中一些)-
添加/編輯 /刪除文件附件-
添加/編輯 /刪除文檔級別的JavaScript-
從現有的文件中提取圖像-
從現有的文件中提取文本-
增量更新文件-
保存文件一頁一頁-
保存頁面片段逐一-
頁面功能
標準和自定義頁面大小
縱向 /橫向方向
用戶定義的測量單位-
用戶定義的坐標系-
絕對定位(基於網格佈局)
文件佈局
標題
頁腳
頁面模板
層和子層-
圖像
DeviceRGB,DeviceCMYK,DeviceGray,索引CalGray,CalRGB,實驗室,電算中心,分離和DeviceN色彩空間-
彩通色彩-
線,折線,弧線,餡餅,Bezier曲線,橢圓,矩形
多邊形,polypolygons,和弦,圓角矩形,路徑-
鋼筆作風和紮實的刷子
孵化和梯度刷子-
透明度和混合模式-
圖片
表XObjects
裁剪區域
圖片
包括JPEG,GIF,BMP和電磁場,巴布亞新幾內亞(JPEG格式)
圖片來自文件/流/ System.Drawing.Bitmap(文件)
旋轉圖像
圖像緩存
透明圖像-
彩色鑰匙掩蔽-
圖像屏蔽-
緊縮圖像壓縮-
TIFF格式轉換為 PDF-
的CCITT G4的壓縮為 B / W的圖片-
阿爾法通道透明度-
支持原生電動勢-
文字的功能
單行文本
多行文本
旋轉的文本
HTML格式文本-
下劃線,刪除線,上劃線
超鏈接
左,居中,右對齊水平
上,中,底部垂直對齊
對齊文本
字體
基地14 PostScript字體
中日韓字體
Type1字體-
TrueType字體的子集-
unicode的TrueType字體-
TrueType字體從 System.Drawing.Font-
PDF安全
AES公司與 RC4加密-
一百二十八分之四十〇位加密
用戶和所有者密碼
受限制的文件操作
PDF格式的行動
行動支持文件,網頁和書籤水平-
轉到行動-
遠程轉到行動-
JavaScript的行動-
行動啟動-
命名行動-
URI的行動-
SubmitForm和ResetForm行動-
註解
三維註釋-
文字說明-
自由文本註釋-
橡皮圖章註釋-
文件附件說明-
電影說明-
線 /環路 /方說明-
鏈接說明-
閃光註釋-
從現有的註釋中提取PDF格式的文件-
自定義外觀的說明-
扁平化註解-
超鏈接
書籤
內部交叉引用
外部交叉引用
條碼
一維條碼(庫德巴碼,11碼,128碼的A / B型/ C,代碼25,代碼25交錯,代碼39,代碼93,合作機制25的EAN - 13,EAN的- 8,國際航空運輸協會25個,書號,ISMN,ISSN,揚-13,矩陣25,微星/ Plessey碼,行星,的POSTNET,RM4SCC,鱗癌- 14,組織及SSCC - 18,剛果愛國者聯盟,阿,如UPC - E,新加坡郵政,荷蘭皇家省府郵政,晶體內部,德國郵政Identcode,德國郵政Leitcode,美國郵政芬蘭馬克,UCC/EAN128,美國郵政單槓,美國郵政包識別碼,聯邦快遞地面96 Pharmacode,代碼32)-
二維條碼(Codablock樓 16K的代碼,DataMatrix,MicroPDF417,PDF417碼)-
   

PDF編輯

標準 
。NET框架 
緊湊 
。NET框架 
PDF編輯功能
添加新的內容 /頁到現有 PDF文件-
合併多個 PDF文件到磁盤或流-
拆分為單頁 PDF文件-
適用於現有的PDF文件的安全-
從 PDF文件中提取的頁面,包括他們在新文件-
多個頁面放置在單頁上(頁強加)-
支持加密的PDF文件-
雜項
所有的PDF創建功能也可用於現有的PDF文件-
 

PDF表單

標準 
。NET框架 
緊湊 
。NET框架 
PDF表單
創建和修改PDF表格(Acroforms只)-
填寫 PDF表格(Acroforms)-
讀值從 PDF格式字段(Acroforms)-
支持按鈕,單,多行文本字段,複選框,單選按鈕,組合框和列表框(Acroforms)-
靜態 XFA填寫表格(土坯設計師 7靜態表格)-
讀值的XFA形式(土坯設計師 7靜態表格)-
支持按鈕,單,多行文本字段,數字字段,日期時間字段,複選框,單選按鈕,選擇的領域,像場和條碼領域(XFA表單)-
支持加密的形式-
表單域扁平化,所有的人都還是場場-
導入 /導出數據的形式在電影發展基金,XFDF和XML-









This PDF4NET is a .NET library for generating and importing PDF documents on the fly from any .NET application. The library does not rely on any Adobe products for creating and importing PDF files. It hides the complex structure of PDF files behind a simple object model that allows creation of complex PDF files or import of existing PDF files with a few lines of code. 

The PDF4NET library follows the GDI+ model, thus reducing the learning time and increasing productivity. It uses a grid based layout approach allowing precise positioning of content on document's pages. The final PDF file is compressed, making the library appropriate for web applications. The library can be used both from WinForms and WebForms (ASP.NET) applications without any restrictions. Also, the same package includes a Compact .NET Framework edition of the library. The library is written entirely in C#, being 100% managed. 

The PDF4NET library is licensed per developer and can be distributed ROYALTY FREE, reducing your project costs.


The main features of PDF4NET library are outlined below:

PDF Creation
PDF Editing
PDF Forms

PDF Creation

Standard 
.NET Framework 
Edition
Compact 
.NET Framework 
Edition
PDF Document Features
Partial document load-
Digitally sign PDF files-
Document information
XMP Metadata
Custom document properties
PDF/A-1b support-
Compressed document content
Save to file/stream
Automatic page numbering
Import of damaged PDF files (some of them)-
Add/Edit/Remove document attachments-
Add/Edit/Remove document level JavaScript-
Extract images from existing files-
Extract text from existing files-
Incremental document updates-
Save document page by page-
Save page fragments one by one-
Page features
Standard and custom page sizes
Portrait/Landscape orientations
User defined measure units-
User defined coordinate system-
Absolute positioning (grid based layout)
Document layout
Headers
Footers
Page templates
Layers and sub-layers-
Graphics
DeviceRGB, DeviceCMYK, DeviceGray, Indexed, CalGray, CalRGB, Lab, ICC, Separation and DeviceN colorspaces-
PANTONE colors-
Lines, polylines, arcs, pies, Bezier curves, ellipses, rectangles
Polygons, polypolygons, chords, rounded rectangles, paths-
Pen styles and solid brushes
Hatched and gradient brushes-
Transparency and blend modes-
Images
Form XObjects
Clipping regions
Images
JPEG, GIF, BMP, EMF, PNG(JPEG)
Images from file/stream/System.Drawing.Bitmap(file)
Rotated images
Image caching
Transparent images-
Color key masking-
Image masking-
DEFLATE image compression-
TIFF to PDF conversion-
CCITT G4 compression for B/W images-
Alpha channel transparency-
Native EMF support-
Text features
Single line text
Multiline text
Rotated text
HTML formatted text-
Underline, strikethrough, overline
Hyperlinks
Left, center, right horizontal alignment
Top, middle, bottom vertical alignment
Justified text
Fonts
Base 14 Postscript fonts
CJK fonts
Type1 fonts-
TrueType fonts with subsetting-
Unicode TrueType fonts-
TrueType fonts from System.Drawing.Font-
PDF Security
AES & RC4 encryption-
40/128 bit encryption
User and owner password
Restricted document operations
PDF Actions
Actions support at document, page and bookmark level-
GoTo actions-
Remote GoTo actions-
JavaScript actions-
Launch actions-
Named actions-
URI actions-
SubmitForm and ResetForm actions-
Annotations
3D annotations-
Text annotations-
Free text annotations-
Rubber stamp annotations-
File attachment annotations-
Movie annotations-
Line/Circle/Square annotations-
Link annotations-
Flash annotations-
Extract annotations from existing PDF files-
Custom appearance for annotations-
Flatten annotations-
Hyperlinks
Bookmarks
Internal cross-references
External cross-references
Barcodes
1D Barcodes (Codabar, Code 11, Code 128 A/B/C, Code 25, Code 25 Interleaved, Code 39, Code 93, COOP 25, EAN-13, EAN-8, IATA 25, ISBN, ISMN, ISSN, JAN-13, Matrix 25, MSI/Plessey, Planet, Postnet, RM4SCC, SCC-14, SSCC-18, UPC-A, UPC-E, Singapore Post, Royal Dutch TPG Post, PZN, Deutsche Post Identcode, Deutsche Post Leitcode, USPS FIM, UCC/EAN128, USPS Horizontal Bars, USPS Package Identification Code, FedEx Ground 96, Pharmacode, Code 32)-
2D Barcodes (Codablock F, Code 16K, DataMatrix, MicroPDF417, PDF417)-
   

PDF Editing

Standard 
.NET Framework 
Edition
Compact 
.NET Framework 
Edition
PDF Editing Features
Add new content/pages to existing pdf files-
Merge multiple pdf files to disk or to stream-
Split pdf files to single pages-
Apply security to existing pdf files-
Extract pages from pdf files and include them in new documents-
Place multiple pages on a single page (page imposition)-
Support for encrypted PDF files-
Miscellaneous
All PDF creation features are available also for existing PDF documents-
 

PDF Forms

Standard 
.NET Framework 
Edition
Compact 
.NET Framework 
Edition
PDF Forms
Create and modify PDF forms (Acroforms only)-
Fill PDF forms (Acroforms)-
Read values from PDF form fields (Acroforms)-
Support for pushbuttons, single and multi lines text fields, checkboxes, radio buttons, comboboxes and listboxes (Acroforms)-
Fill static XFA forms (Adobe Designer 7 static forms)-
Read values from XFA forms (Adobe Designer 7 static forms)-
Support for pushbuttons, single and multi lines text fields, numeric fields, datetime fields, checkboxes, radio buttons, choice fields, image fields and barcode fields (XFA forms)-
Support for encrypted forms-
Form fields flattening, all of them or field by field-
Import/Export of form data in FDF, XFDF and XML-