我正在使用Eclipse BIRT Designer 4.2.2。與Juno,我有一個非常長的行(DataSetRow),它在html預覽中看起來非常好,但是當我將它轉換爲PDF時,最後幾個字/字母丟失了。我使用它的方式與Grid中的數據字段相同。Birt Report Line Break PDF格式
我從如互聯網/其他問題疲憊建議的解決方案:
-Choosing預格式化文本屬性白色空間
-Putting行[ 「DATA」]在動態文本。
不幸的是沒有幫助,我會很高興你的建議!
我正在使用Eclipse BIRT Designer 4.2.2。與Juno,我有一個非常長的行(DataSetRow),它在html預覽中看起來非常好,但是當我將它轉換爲PDF時,最後幾個字/字母丟失了。我使用它的方式與Grid中的數據字段相同。Birt Report Line Break PDF格式
我從如互聯網/其他問題疲憊建議的解決方案:
-Choosing預格式化文本屬性白色空間
-Putting行[ 「DATA」]在動態文本。
不幸的是沒有幫助,我會很高興你的建議!
我選擇了一個母版頁景觀和放大的網格,這解決了我的問題。
我也有同樣的問題,但是做這樣後,我解決我的問題
if (row["comments"]!=null && row["comments"]!=""){
var str = row["comments"];
var test = "";
var count=0;
for(var i=0;i<str.length;i++){
test=test+str[i];
if(str[i] == " "){
count++;
if(count==7){
test=test+"<br/>";
count=0;
}
}
test;
}
}
else{
row["comments"];
}
這javascirpt代碼在動態文本實現的,它會計算在節數你的句子,如果空間空間數量等於7意味着它會做包裝
看到BIRT的PDF渲染選項:
IPDFRenderOption.PDF_HYPHENATION
IPDFRenderOption.PDF_TEXT_WRAPPING
以下爲我工作'PDFRenderOption選項=新PDFRenderOption(); \t \t options.setOption(PDFRenderOption.PDF_HYPHENATION,true);' –
我們有另一份報告,當我把同樣的數據列有它的作品......沒有中斷也看起來不錯PDF如果沒有JS代碼,沒有辦法解決嗎? – Anarkie
我選擇了一個母版頁Landscape並放大了網格,這解決了我的問題。 – Anarkie