核心代碼如下
package com.hmkcode;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.html2pdf.HtmlConverter;
public class App {
public static final String HTML = "<h1>Hello</h1>"
+ "<p>This was created using iText</p>"
+ "<a href='hmkcode.com'>hmkcode.com</a>";
public static void main( String[] args ) throws FileNotFoundException, IOException
{
HtmlConverter.convertToPdf(HTML, new FileOutputStream("string-to-pdf.pdf"));
System.out.println( "PDF Created!" );
}
}
B. 怎樣將HTML文檔轉換成pdf格式文檔、或者Word文檔
pdf格式的文件如何轉換成word文檔(2種方法)
1、用scansoft
pdf
converter
pro
v3.0
特別版
為pdf轉換提供了完整的解決方案,能合並,轉換,直接編輯pdf文件
2、可以利用office
2003中的microsoft
office
document
imaging組件來實現pdf轉word文檔,
也就是說利用word來完成該任務。方法如下:
用adobe
reader打開想轉換的pdf文件,接下來選擇「文件→列印」菜單,在打開的「列印」窗口中將「列印機」
欄中的名稱設置為「microsoft
office
document
image
writer」,確認後將該pdf文件輸出為mdi格式的虛擬列印文件。
注:如果沒有找到「microsoft
office
document
image
writer」項,使用office
2003安裝光碟中的「添加/刪除
組件」更新安裝該組件,選中「office
工具
microsoft
draw轉換器」。
然後,運行「microsoft
office
document
imaging」,並利用它來打開剛才保存的mdi文件,選擇「工具→將文本
發送到word」菜單,在彈出的窗口中選中「在輸出時保持圖片版式不變」,確認後系統會提示「必須在執行此操作前重
新運行ocr。這可能需要一些時間」,不管它,確認即可。
以上僅在word2003中可用,其他版本沒有microsoft
office
document
image
writer。
microsoft
office
2003
with
sp2
大企業版
C. 怎樣把html文檔轉化成pdf
1、准備一個專業的html轉pdf工具即可
2、打開HTML轉PDF工具
3、選擇需要轉換的html網頁
4、填寫轉換後的pdf文件名稱
5、點擊轉換圖標
6、轉換完成後下載目錄文件
7、下載成功後保存即可!
這里有一款綠色的html轉pdf工具 http://www.cr173.com/html/23875_1.html
或者你也可以自行尋找
D. html文件怎麼轉換成pdf文件
直接安裝pdffactory軟體或者其他pdf列印機,然後直接將網頁列印成pdf文件就可以了,這個很簡單,你去試試吧。
E. 怎麼將html格式文件轉成pdf
1這個方法是我認為最簡單、高效的,只要安裝了360瀏覽器、火狐瀏覽器或谷歌瀏覽器就可以輕松實現。下面筆者以360瀏覽器為例,我們只要在瀏覽器的右上角點擊「文件」按鈕,然後選擇「列印」,然後選擇另存為PDF就可以了
2選擇目標另存為PDF,另存為PDF後就可以了,這個是將整個網頁轉換成PDF文件的,如果網頁很長可能會有2、3頁的PDF。目前上面筆者演示的這個功能應該是可以在所有給予Chrome內核的瀏覽器中實現,包括360、搜狗瀏覽器極速版、Chrome、獵豹瀏覽器,而且操作上基本都一樣(憑經驗猜想應該是如此)。但IE內核就沒有這個功能,而火狐裡面則方法不同,不過肯定有插件可以實現。
F. 如何將html轉換成pdf文件
1、如果你的md文件使用chrome預覽,就比較簡單了。 點列印,目標,選本地另存為pdf,即可。
2、如果你的瀏覽器有虛擬的PDF列印機的,請你PDF虛擬列印機列印你要輸出的內容,即可得到你要的PDF文檔。
3、如果用其它瀏覽器,沒有虛擬的PDF列印機的,請你安裝Adobe Acrobat XI Pro軟體,在WORD中用Adobe PDF列印機列印你要輸出的內容,即可得到你要的PDF文檔。
G. html的頁面怎麼轉換成pdf
方法步驟如下:
1、首先打開計算機,在計算機內將PDF文件保存在所建立的文件夾中或者桌面上,此過程中我們需要藉助PDF在線轉換器,在網路搜索框里搜索關鍵詞「PDF在線轉換器」進入在線轉換器首頁。
H. 怎麼把HTML文件轉成PDF或者其它辦公軟體用的格式。
為了列印,方法有三
方法一,將你的那個HTML文件別存到一個特定的文件夾里。然後用word打開。列印時可以選擇列印范圍,每次50頁(1-50
51-100
101-150
151-200)列印四次就不會死機了。
方法二下載一個小軟體。也可以幫你完成任務。下載地址:
http://www2.zztc.com.cn/itlc/UploadFiles_itlc/201007/2010070814042202.rar
方法三:比較麻煩
但效果特別好
是真正意義上的PDF文件
第一步:把HTML轉換為一個新的XHTML文件,我是用JTidy來完成這個轉換。
第二步:轉換XHTML為XSL-FO
我是通過用XSLT轉換器(Apache
Xalan)處理XSL樣式表來完成這個轉換。
第三步:XSL-FO到PDF
也就是最後一步,就是把XSL-FO文檔傳遞給格式化程序來生成PDF。我用的是Apache
FOP(Formatting
Objects
Processor)。
I. 如何讓html轉換成pdf文件
1安裝Adobe Acrobat後會默認在IE瀏覽器中添加PDF工具欄。
該工具可以方便的將網頁轉化成PDF文檔,或者添加入已有的PDF文檔,Adobe PDF Explorer工具欄則可以在IE的收藏夾界面內管理window內的HTML文檔與PDF文檔的轉化。
2、安裝單獨的pdf虛擬列印機(pdffactory、ultra pdf等),通過網頁的列印功能轉換。
3使用客戶端軟體HTML2PDF_Pilot。
HTML2PDF_Pilot的截面如上圖,很簡潔。
如果只是要完成最簡單的工作只需如箭頭所示,點擊上方的添加按鈕添加HTML文檔然後點擊轉換,稍等既可以完成一個HTML文檔的轉化工作。
兩種方法的比較
靈活性:
PDF工具欄的方式相比客戶端的方式要靈活許多。
在使用的過程中發現HTML2PDF_Pilot不能通過URL(網址)直接轉化PDF文檔,而工具欄只需在瀏覽的過程隨意使用。
功能:在功能的環節上,客戶端方式的HTML2PDF_Pilot就明顯要比PDF工具欄要強大許多
工具欄只提供了最基本的保存和添加入已有文檔的功能,而HTML2PDF_Pilot則提供了更為豐富的選項。
另外,如果需要批量轉化網頁文件的話,工具欄的方式也無法提供對應的功能。
其實還是有很多可以選擇的方式,比如把網頁轉化為WORD的文件格式然後通過WPS軟體來轉化文檔等,只要能靈活運用,html文件轉PDF是非常簡單的事情。