0
Q
如何基於內容
A
回答
1
有使用PDF格式的動態寬度許多可能性。所有這些可能性都可能涉及開發定製軟件。它可以完成,但不是微不足道的。以下是幾種方法,儘管列本身並不「拉伸」 - 在創建報告模板之前,必須知道列的寬度。
如果您事先知道內容和字體屬性(系列,重量,尺寸等),則可以計算列的寬度。
動態模板
由於JRXML文件有一個簡單的格式,可以寫一個shell腳本,批處理程序或應用程序生成的文件.jrxml
。這允許完全控制頁面和列的寬度。在相應的.jasper
文件可以被填充之前,Java代碼將不得不編譯.jrxml
文件。
動態碧玉
使用Dyanmic Jasper創建具有動態寬度報告。
相關問題
- 1. 如何做基於內容的授權?
- 2. IP內容基於國家
- 3. 的Javascript:基於內容
- 4. SQL創建基於內容
- 5. 如果對象基於變量內容
- 6. 如何更新基於用戶操作的內容[如Facebook牆]
- 7. 基於另一個JComboBox的內容的動態JComboBox內容
- 8. Drupal 7:基於內容類型篩選內容
- 9. JSF 2內容控制器(基於URI提取內容)
- 10. 如何管理基於Java的網站上的內容?
- 11. 如何讓NSString的內容變爲基於\ n在iPhone
- 12. 如何更改基於下拉選擇的跨度內容
- 13. 如何評估基於內容的推薦系統
- 14. 如何基於http-header內容的mod_rewrite類型
- 15. 如何基於用戶角色創建程序化內容(Drupal)
- 16. 如何更改基於導航懸停的內容div
- 17. 如何使用Javascript基於內容更改表格行顏色
- 18. 如何顯示基於id的listview項目內容?
- 19. 如何設置基於DataTrigger的Viewbox內容
- 20. 如何更改基於操作系統的網頁內容
- 21. 無論內容如何,基於創建日期刪除目錄
- 22. 如何在ne04j中應用基於內容的過濾
- 23. 基於url動態加載內容
- 24. 隱藏內容基於高度變化
- 25. 基於前綴刪除列的內容
- 26. 基於內容動態添加類Jquery
- 27. 問題與基於內容的路由
- 28. 基於文件內容的文件名
- 29. 基於Git的內容管理?
- 30. 基於div內容的jQuery克隆
格式化的PDF文件 –
這種格式的寬度是固定的 –
是否意味着PDF格式不能擴展到列大小,在這種情況下,如何調整列大小以適應字符串長度。 –