2017-05-23 77 views
-4

我試圖創建一個利用iText 7和我的數據庫中的規劃表。創建一個計劃表iText的

表必須是這樣的: enter image description here

我有對象的列表,這些對象包含了我希望把這個表裏面的所有數據。

但我不明白我怎麼可以把正確的工作的正確列下。 比如我該怎麼說「做這個」下的「TEC 1」和「做」「TEC 3」下23/05/2017?

回答

2

後面填充iText的表對象的基本想法是,你確定你要多少列有,然後添加細胞表。一旦你完成一行,iText將自動移動到下一行。

所以,你的榜樣。

  • 構建具有(N + 1)個列
  • 寫頭單元,一個新的表對象,並對其進行格式化以具有灰色背景
  • 寫完成行

您當然可以構建您自己的中介類,允許您在特定的行/列組合(或您的案例標題/日期)中設置內容。然後 該中介類可具有轉換其整個內容到一個iText的表對象的方法。