在日常工作中,我們經(jīng)常需要把Excel文檔轉(zhuǎn)換為PDF文檔。你是否在苦惱如何以C#, VB.NET編程的方式將Excel文檔轉(zhuǎn)換為PDF文檔呢?你是否查閱了許多資料,運(yùn)用了大量的代碼,但轉(zhuǎn)換后的效果依舊不理想呢?別擔(dān)心,本文將介紹一種很好的轉(zhuǎn)換方式,在不需要運(yùn)用大量代碼的同時(shí)也能保證轉(zhuǎn)換后的效果(轉(zhuǎn)換后的PDF文檔與原Excel文檔一樣)。
我轉(zhuǎn)換文檔時(shí)使用了一款Spire.XLS for.NET組件。該組件可以使.NET應(yīng)用程序在不安裝Microsoft Office的前提下快速的生成、讀、寫和修改Excel文檔。它支持多種轉(zhuǎn)換,例如:Excel 轉(zhuǎn) PDF, Excel 轉(zhuǎn) HTML, Excel 轉(zhuǎn) CSV, Excel 轉(zhuǎn) Text, Excel 轉(zhuǎn) Image 和 Excel 轉(zhuǎn) XML。Spire.XLS for.NET組件也能夠?qū)xcel文檔里的圖表、形狀、SmartArt圖形以及圖像轉(zhuǎn)換為PDF。
我們都知道,一個(gè)工作簿里可以有多個(gè)工作表,有時(shí)我們并不需要把所有的工作表都轉(zhuǎn)換為PDF格式,只需要轉(zhuǎn)換其中特定的一個(gè),當(dāng)然,我所使用的這款組件同樣也能實(shí)現(xiàn)這個(gè)功能。下面我將分開介紹如何以C#, VB.NET編程的方式將Excel轉(zhuǎn)換為PDF以及如何將Excel里特定的工作表轉(zhuǎn)換為PDF。
為了節(jié)省大家的時(shí)間,我將在文末提供該組件的下載地址,有需要的可以前往。
如何以C#編程的方式將Excel文檔轉(zhuǎn)換為PDF文檔
步驟1:新建一個(gè)工作簿并加載需要轉(zhuǎn)換的Excel文檔
Workbook workbook = new Workbook(); workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\人數(shù)統(tǒng)計(jì).xlsx",