關於itext 生成pdf時,表格內容過長會自動轉換到下一頁顯示的問題
但是當PdfPCell中的內容過長,頁面剩餘空白不足以填充時,PdfPCell的整格會自動換到下一頁顯示,導致上一頁尾部一片空白,列印時尤其浪費
是否有什麼引數可以設定表格內容無論是否超出頁面空白長度,都可以銜接在頁面尾部,超出部分自動在下一頁顯示?
這個問題困擾我好久(都賴自己不精通Itext,只會照搬別人的程式碼。),後來從網上搜了良久的解決辦法,終於搞定。
很簡單,設定table的屬性 table.setSplitLate(false);//當前頁能放多少放多少。
上圖說明問題:
從上圖可以看出,【主要事蹟】欄位值過長,便會自動跑到下一頁顯示,這時,設定一下上面所說的方法即可解決問題。
相關推薦
關於itext 生成pdf時,表格內容過長會自動轉換到下一頁顯示的問題
使用itext的PdfPTable和PdfPCell生成PDF內容 但是當PdfPCell中的內容過長,頁面剩餘空白不足以填充時,PdfPCell的整格會自動換到下一頁顯示,導致上一頁尾部一片空白,列印時尤其浪費 是否有什麼引數可以設定表格內容無論是否超出頁面空白長度,都
使用itext生成pdf的,各種佈局
程式碼如下,jar包為itext.jar,itextAsia.jar,最好都是最新的 ;2張圖片也在最後貼出,把圖片放到D盤可以直接生成制定格式的pdf。 最後生成的pdf如下: 程式碼如下: package com.itext.test; impo
bootstrap表格內容過長時用省略號表示
bootstrap ellipsis的使用 當表格的內容過多的時候,需要把過長的內容用省略號代替;只要table加上style樣式,td的style加上樣式。 <TABLE s
使用Ajax同步請求時,等待時間過長增加頁面提示問題
最近在做專案時,有一個需求是批量列印好多個合同,使用AJAX向後臺傳送資料,等待後臺執行後,需要把生成之後的檔案地址傳送過來。 後臺的處理時間比較長,根據合同的多少可能等待時間比較長,會達到10s左右,這個時候如果不加任何的提示,會導致使用者因為沒有看到是否執行而導致重複的操作,為了增加使用者的體驗感,,以
Android開發實現上一頁,下一頁顯示內容
最近寫了個上一頁下一頁顯示Demo,感覺還是比較好實現!通過設定listview的每頁item顯示的個數,然後控制返回item的count實現點選按鈕上一頁下一頁效果. 一,佈局檔案(若是想實現滑動的上一頁和下一頁切換直接使用ViewPager巢狀listv
論文排版:Word加入腳註後,分欄的正文就跑到下一頁上去了的解決方案
在論文排版中,在題目或作者處插入了腳註後,再對正文分欄時,或者先分欄,再在題目或作者處插入腳註,分欄後的正文就跑到下一頁上去了~~~ (這個問題,我抓狂了很久!終於在搜尋若干關鍵字後得以解決!) 情況一、稿件格式的要求: 1.題目和摘要部分不分欄,正文部分要求分
表格中的內容過長時不換行,以tips方式展示
專案使用vue+element-ui tooltip-effect="light" <el-table>需要設定這個屬性, 然後在需要使用的<el-table-column>中使用 show-overflow-tooltip="true" 既能實現效
CSS,bootstrap表格控制當td內容過長時用省略號表示,以及在不使用bootstrap時過長也用省略號表示
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <styl
圖表的線上預覽和java 生成pdf下載,itext問題總結
1需求 圖表的線上預覽和下載 2.實現 1 採用html進行展示,再用js程式碼進行快照,進行pdf儲存。實現簡單,無後臺,但是圖片質量差,不可編輯 感謝https://blog.csdn.net/program_guys/article/details/79035244
如果頁面表格裡的內容過長,設定隱藏顯示的兩種方法
方法一 我使用了方法一但是沒有成功,問題是表格的寬度會隨著內容的長短而變化,找不到問題的癥結所以嘗試的方法二。 方法二: 做法基本上和方法一相同,最重要的區別是方法二藉助div實現,具體如下: 1>jsp頁面上程式碼: <td class="la" ><div
解決iText生成pdf檔案過大的問題
為iText生成的pdf檔案瘦身。 原來生成pdf檔案,即使是純文字內容,無論內容再如何少,檔案體積總是在7M多,導致傳輸速度很慢。經排查,是在pdf生成的時候,選用了第三方中文字型造成的。 原生成
itext 生成PDF文件後,iphone顯示亂碼,我是這樣解決的。
使用itext工具類生成PDF文件後,在iphone上下載完預覽,無論是英文、中文、數字,統統是亂碼。但是其它不是由我的程式生成的但和我生成的PDF在一體上的(就是一部分是我生成的,另一部分是由程式拼接上去的)PDF在iphone上顯示都是正常的。所以問題排除了檔案編碼的問
Android使用iText生成pdf檔案並讀取pdf內容
一、何為iText iText是著名的開放原始碼的站點sourceforge的一個專案,可用來生成Pdf檔案和讀取Pdf檔案內容. 二、使用iText生成Pdf檔案 1.將jar包放到自己的專案中,然後進行專案的編輯 2.生成Pdf檔案的程式碼: Documen
前端瀏覽器生成pdf檔案,並且自定義裡面的內容
前言:在公司的專案裡面遇到一個需求,根據後臺提供的心電資料,前端在pdf檔案裡面繪製出該心電圖,並且可以列印。 遇到的主要問題: 1. 瀏覽器的計算單位是PX,而打印出來紙上的計量單位是mm, 1px !=1mm,所以需要知道單位如何變成一致的。 2. 該外掛裡面繪製
springMVC中itext生成PDF,根本上解決中文亂碼以及不顯示問題
itext生成PDF,根本上解決中文不顯示問題 1、建立maven工程,在pom檔案中引入下面的jar包 <span style="font-size:12px;"><dependency> <groupId>org.xhtmlre
table中td標籤中內容過長時,設定td長度固定的方法
在使用table標籤時,我們設定了td的寬度且設定了單行溢位加省略號的樣式,但是發現,td還是隨內容的多少會撐開,如下圖:這樣就不符合我們預期想要的效果,我們只需要在table標籤上加屬性: width="100%" style="table-layout:fixed"ce
itext生成pdf,批量壓縮檔案
最近使用itext生成pdf,並涉及批量壓縮檔案 maven的pom.xml檔案中引入itext檔案 <dependency> <groupId>com.itextpdf</groupId>
動軟代碼生成器生成實體時,修改模板簡化實體的封裝
rem table rip return tex info ber 如果 ret 首先點擊代碼模板右鍵新建一個模板 <#@ template language="c#" HostSpecific="True" #> <#@ output exten
Java Itext 生成PDF文件
ftp 設置 通過 tty sna 總計 aof scale AD 利用Java Itext生成PDF文件並導出,實現效果如下: PDFUtil.java package com.jeeplus.modules.order.util; import java.io
編寫一個函數,在頁面上輸出一個N行M列的表格,表格內容填充1~100的隨機數字
order 編寫 表格 func 隨機 函數 var 隨機數 for 編寫一個函數,在頁面上輸出一個N行M列的表格,表格內容填充1~100的隨機數字 function tab(n,m){ document.write("<table border=1>"); f