java調(diào)用打印機(jī)打印pdf 有用Java做過(guò)PDF導(dǎo)出及打印功能的大佬嗎?能否指導(dǎo)一下?
有用Java做過(guò)PDF導(dǎo)出及打印功能的大佬嗎?能否指導(dǎo)一下?Pd4ml框架,小巧,但源碼封閉,問(wèn)題不易解決。2. IText是開(kāi)源的富API,支持將XML和HTML文件轉(zhuǎn)換為PDF文件。網(wǎng)上有很多很好
有用Java做過(guò)PDF導(dǎo)出及打印功能的大佬嗎?能否指導(dǎo)一下?
Pd4ml框架,小巧,但源碼封閉,問(wèn)題不易解決。
2. IText是開(kāi)源的富API,支持將XML和HTML文件轉(zhuǎn)換為PDF文件。網(wǎng)上有很多很好學(xué)的例子。
3. apachepdfbox是一個(gè)用于處理PDF文檔的開(kāi)源Java工具。它適用于生成格式簡(jiǎn)單、數(shù)據(jù)量小的PDF文檔。
4. Docx4j是一個(gè)開(kāi)源Java庫(kù),它生成docx文檔,提供將word文檔轉(zhuǎn)換為PDF文檔的功能,不能直接生成PDF文檔。它適用于數(shù)據(jù)量小的PDF文檔。結(jié)合FreeMarker和docx4j,可以生成格式復(fù)雜、數(shù)據(jù)量大的PDF文檔。
我希望答案對(duì)您有所幫助。
用java操作excel并打印,有一個(gè)excel文件,在前臺(tái)頁(yè)面有一按鈕,點(diǎn)擊一下就能在后臺(tái)用java讀取文件并打?。?/h2>
首頁(yè)?B/s程序?
如果是B/s程序,則在服務(wù)終端的打印機(jī)中進(jìn)行打印。此時(shí),最好不要進(jìn)行預(yù)覽,否則服務(wù)程序?qū)炱?,無(wú)法繼續(xù)執(zhí)行。
如果是在前臺(tái)打印,則使用js進(jìn)行操作。點(diǎn)擊按鈕后,后臺(tái)讀取excel文件,用一個(gè)頁(yè)面顯示預(yù)覽效果,然后JS自動(dòng)調(diào)用頁(yè)面打印,在前臺(tái)電腦的打印機(jī)中打印出來(lái)。