jasperprint轉pdf 中文顯示不出來問題
再用jasper製作報表的時候提供兩張列印方式:
// an highlighted block
list beanlist =
newarraylist
();//如果沒有子報表 不需要beanlist
printroombean print =
newprintroombean()
;// 填充乙個物件
beanlist.
add(print)
;jasperreport jasperreport =
(jasperreport) jrloader.
loadobject
("jasper路徑");
jrdatasource datasource =
newjrbeancollectiondatasource
(beanlist)
;jasperprint = jasperfillmanager.
fillreport
(jasperreport, parameters, datasource)
;
/**
* * jasperprint轉pdf
*/public
static
void
jaspertopdf
(jasperprint jasperprint, string filename)
catch
(jrexception
| ioexception e)
}/**
* * 列印pdf方法
*/public
static boolean print
(string pdfpath)
catch
(ioexception e1)
catch
(interruptedexception e1)
// 讀取pdf檔案
pddocument document;
trycatch
(invalidpasswordexception e)
catch
(ioexception e)
// 建立列印任務
printerjob job = printerjob.
getprinterjob()
; printservice service =
printservicelookup.
lookupdefaultprintservice()
;try
catch
(printerexception e1)
job.
setpageable
(new
pdfpageable
(document));
***** ***** =
new*****()
;// 設定列印紙張大小
*****.
setsize
(598
,842);
// 1/72 inch
// 設定列印位置 座標
*****.
setimageablearea(0
,0, *****.
getwidth()
, *****.
getheight()
);// no margins
// custom page format
pageformat pageformat =
newpageformat()
; pageformat.
set*****
(*****)
;// pageformat.setorientation(pageformat.landscape);
// override the page format
book book =
newbook()
; book.
(new
pdfprintable
(document, scaling.
actual_size
), pageformat, pagenum)
; job.
setpageable
(book)
;// 開始列印
trycatch
(printerexception e)
return
true
;}
PDF轉Excel怎麼轉?就用爍光PDF轉換器
說到 pdf轉 excel 我們一般都會想到使用專業的p df轉換器來完成,p df檔案格式相對於其他檔案格式來說比較特殊一些,它的格式轉換是有專門的p df程式設計客棧 轉換器的。市面上那麼多款p df轉換器,我們應該使用哪個呢?讓我告訴你 使用爍光p df轉換器準沒錯!具體原因請看下文。根據了解...
PDF轉Excel 專家推薦嗨格式PDF轉換器
天天跟各種文件打交道的上班族們,對pdf轉換這個操作一定是深惡痛絕!什麼pdf轉word pdf轉ppt pdf轉excel,還有word轉pdf ppt轉pdf.簡直是眼花繚程式設計客棧亂。如果我們想要將 的pdf轉換成可編輯的excel格式,那麼應該怎麼進行轉換?pdf檔案轉換成excel格式的...
關於HTML轉Pdf心得
html轉成pdf是為了客戶的要求以及顯示的需要,所以我們要將頁面進行轉化。list item 首先是pechkin 這個方法是很好用的,自己加的css樣式都可以接收到,但是由於他的版本比較低,list item 第二個是itextsharp這個外掛程式 這個是我用到的遇到問題最多的,而且侷限性多,...