Saya menggunakan Apache poi untuk mengekspor data saya ke file .xlsx. Ini berfungsi dengan baik, tetapi saya perlu mengontrol konten dokumen agar dapat dicetak dengan benar. Katakanlah saya memiliki grup logis dari data saya ... Saya perlu mencetak grup ini pada halaman yang sama dan ketika beberapa ukuran grup tidak sesuai dengan halaman lainnya, maka tambahkan akhir halaman tandai untuk mencegah terpecahnya grup ini menjadi dua halaman dan memastikan bahwa grup ini akan dimulai di halaman baru. Sayangnya saya tidak dapat menemukan cara menambahkan akhir halaman di javadoc Apache poi atau di internet. Apa itu mungkin?
Tambahkan akhir halaman di XSSFSheet
Jawaban (1)
Kelas Workbook
memiliki String getPrintArea(int)
, void removePrintArea(int)
dan void setPrintArea(int, String)
. int
selalu merupakan indeks lembar (yang sudah Anda miliki atau dapat diperoleh melalui metode int getSheetIndex(Sheet)
buku kerja). String
adalah definisi area cetak seperti yang muncul di Excel.
person
llogiq
schedule
31.08.2015
Terima kasih atas tipnya, itu mungkin berhasil jika String dengan definisi area cetak dapat berisi area yang lebih jelas. Sementara itu, saya mengatasi masalah saya dengan meletakkan baris kosong hingga akhir halaman saat ini yang memindahkan konten lain ke halaman berikutnya dan menyelesaikan masalah pencetakan saya.
- person msmetak; 31.08.2015