上傳Text文件並轉換為PDF

2022-02-13 13:15:00 字數 619 閱讀 8515

今天在asp.net mvc環境中學習一些pdf相關的知識,想法是上傳檔案成功時,並把檔案轉換為pdf文件。

在控制器建立操作(action):

再在控制器中,建立另乙個操作方法,是處理檔案上傳以及轉換pdf的功能:

filestream類去開啟檔案並讀取,獲取文件的byte array。itextsharp類物件pdfwriter,去getinstance例項, 最終把文件的array byte傳入給itextsharp物件的paragrahp()方法中去。

根據控制器建立好操作,我們此時可以建立檢視uploadconvertpdf()了,本次練習上傳檔案使用razor來實現:

演示:

上傳Text文件並轉換為PDF 解決亂碼

前些日子,insus.net有分享一篇 上傳text文件並轉換為pdf 它是按最簡單與預設方式來處理。它在處理帶有中文的文字檔案時,轉換為pdf時,中文不能正常顯示,亂碼。本篇算得上是在那基礎上,進行重構,解決亂碼問題。為了解決字元問題,我們需要在專案下建立乙個目錄,如fonts是用來儲存字型。我們...

doc文件轉換為pdf文件

doc格式檔案轉換為pdf檔案 doc檔案向pdf格式轉換還是比較容易的,主要通過adobe 公司提供的adobe distiller虛擬伺服器實現的,在安裝了adobe acrobat完全版後,在windows系統的印表機任務中就會新增乙個acrobat distiller印表機.現在比較流行的d...

doc文件轉換為pdf文件

doc格式檔案轉換為pdf檔案 doc檔案向pdf格式轉換還是比較容易的,主要通過adobe 公司提供的adobe distiller虛擬伺服器實現的,在安裝了adobe acrobat完全版後,在windows系統的印表機任務中就會新增乙個acrobat distiller印表機.現在比較流行的d...