国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

詳解開源免費且穩定實用的.NET PDF打印組件itextSharp(.NET組件介紹

2024-07-10 12:49:25
字體:
來源:轉載
供稿:網友

在這個.NET組件的介紹系列中,受到了很多園友的支持,一些園友(如:數據之巔、 [秦時明月]等等這些大神 )也給我提出了對應的建議,我正在努力去改正,有不足之處還望大家多多包涵。在傳播一些簡單的知識的同時,我自己也得到了一些提升,這個是我感覺到的最大的益處。知識需要傳播,在傳播的過程中去讓學習的人去提升,在交流中的過程中去讓思考的人去展望,我希望我也能在這個傳播的過程中出一份力。由于自身能力有限,在編寫博文時出現的錯誤和一些不到位的講解,還望大家多多見諒。

上面賣完情懷,下面就該切入正題了。

提到打印,恐怕對于很多人都不會陌生,無論是開發者,還是非計算機專業的人員都會接觸到打印。對于項目開發中使用到打印的地方會非常多,在.NET項目中,選擇打印的方式比較多,例如原始的IE網頁打印、水晶報表、JS插件實現打印、導出文檔打印,以及今天提到的使用itextSharp組件實現PDF打印等等。

 在.NET中實現PDF打印的組件比較多,例如PDFsharp、Report.NET、sharpPDF、itextSharp等等,今天主要簡單的介紹itextSharp組件。

一.itextSharp組件概述:    

1.iText的是PDF庫,它允許你創建,調整,檢查和維護的可移植文檔格式文件(PDF):

        (1).基于從XML文件或數據庫中的數據生成文件和報告。

        (2).創建地圖和書籍,利用眾多的互動在PDF可用的功能。

        (3).添加書簽,頁碼,水印等功能,以現有的PDF文件。

        (4).從現有PDF文件拆分或連接頁面;填寫交互式表單。

        (5).即成動態生成或操縱PDF文檔到Web瀏覽器。  

 iText所使用的的Java,.NET,Android和GAE開發人員加強與PDF功能的應用程序。iTextSharp的是.NET端口。

 2.itextSharp的一些特征:

       (1).PDF生成。

       (2).PDF操作(沖壓水印,合并/拆分PDF文件,...)。

       (3).PDF表單填寫。

       (4).XML功能。

       (5).數字簽名。

以上是對itextSharp組件的一些特性的簡單介紹,如果需要更加深入的了解itextSharp組件的相關信息,可以細致的查看API文檔和itextSharp產品介紹。https://sourceforge.net/projects/itextsharp/#overview。

二.itextSharp組件核心類和方法:

談到打印,在我們的項目中需要首先考慮的是我們需要打印的東西是什么。在大腦里面應該首先有一個文檔的概念,在我們編程的過程中,“文檔”這個詞無處不在,這個可以是一個寬泛的概念,也可以是一個狹窄的概念,寬泛的“文檔”是指容器,用以存放一些元素;狹窄的“文檔”是指實際的文件類型。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安顺市| 濮阳县| 株洲市| 莱阳市| 贵南县| 宁夏| 凉山| 永定县| 林西县| 梨树县| 高唐县| 英山县| 宿松县| 纳雍县| 诏安县| 沅江市| 七台河市| 绥棱县| 手机| 仙居县| 历史| 房产| 长汀县| 图们市| 古田县| 建阳市| 莲花县| 新郑市| 枣阳市| 衡阳市| 涿鹿县| 盐山县| 鹤壁市| 天镇县| 普格县| 庐江县| 新乡市| 阿鲁科尔沁旗| 浦北县| 大厂| 城步|