2022年2月23日 星期三

java pdf table 垂直順序, 分兩列 vertical order in horizontal split table

 我使用的套件是openpdf, 是取代itext低版本套件問題的解決方案其一





而~其中的cell都是一列一列, 從左至右增加

所以, 當資料要按垂直順序, 又要分兩側平均的時候

這就是本篇的難點

如下圖, 長相要向下排, 左邊排完再換右邊

但是程式上, 基本上只能一行一行資料出來的時候








我一開始的出發點是, 其實把資料除以二

左側和右側, 數字差距一半

但是偶數會整除, 奇數會多一

於是乎~當奇數列時, 列會多一列, 但是最後一行只要印出左側, 資料就印完








程式碼如上~資料分兩列, 完成!

沒有留言:

張貼留言

創業想法1

現在有駐點工作的公司 今天突然想到 那為什麼沒有遠端駐點公司 就是接國外的職位 幫他找台灣人 在公司上遠端工作的職缺 有可能是因為時差 所以這種公司上班時間不同, 並不好管理 但是感覺理論上是存在需求 就是台灣人想找遠端職缺, 但是可能語言上或技能上還差點火候 公司提供培訓, 並...