Tôi muốn tạo bản pdf bằng cách sử dụng văn bản đó. Tôi sẽ vào một thời điểm nào đó trong khi nội dung được thêm vào để thực hiện ngắt trang. Tôi cần phải chèn một số nguồn gốc conenidos phụ thuộc riêng biệt vì vậy tôi yêu cầu người dùng làm như vậy trên các trang riêng biệt. Bất kỳ ý tưởng ???làm cách nào tôi có thể thực hiện ngắt trang bằng văn bản
16
A
Trả lời
29
Gọi document.newPage()
yêu cầu iText đặt các đối tượng tiếp theo trên một trang mới. Trang mới sẽ chỉ thực sự được tạo khi bạn đặt đối tượng tiếp theo. Ngoài ra, newPage()
chỉ tạo một trang mới nếu trang hiện tại không để trống; nếu không, nó bị bỏ qua; bạn có thể sử dụng setPageBlank(false)
để khắc phục điều đó.
Tham khảo bên dưới liên kết cho một ví dụ: http://itextpdf.com/examples/iia.php?id=99
7
Đối iText7 thử:
document.add(new AreaBreak());
Nguồn: http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html
Các vấn đề liên quan
- 1. Tôi có thể thực hiện ngắt dòng (tiếp tục dòng) bằng Python bằng cách nào?
- 2. Làm cách nào để thêm ngắt dòng vào văn bản mà tôi đang tạo bằng XSLT?
- 3. Làm cách nào để gửi email văn bản thuần túy (có ngắt dòng) bằng sp_send_dbmail?
- 4. Tôi có thể phát hiện các trang web farsi bằng tika bằng cách nào?
- 5. CSS - Cách thực hiện đường ngắt div
- 6. Làm cách nào để trang văn bản dài?
- 7. Cách thực hiện lệnh ngắt $ (shell) thất bại Thực hiện
- 8. Làm cách nào tôi có thể thực hiện một tham chiếu bằng Groovy?
- 9. Làm thế nào tôi có thể ngắt MATLAB khi nó thực sự thực sự bận rộn?
- 10. Android: Làm cách nào để biết có bao nhiêu văn bản có thể vừa với textView của tôi (trang của tôi)?
- 11. C# làm cách nào tôi có thể chọn tất cả văn bản trong hộp văn bản khi tôi nhấp đúp?
- 12. Tôi có thể thực hiện toán học theo lựa chọn trong Văn bản tuyệt vời không?
- 13. Trong CKEditor, làm cách nào tôi có thể thêm nhãn "văn bản" vào nút?
- 14. Làm cách nào tôi có thể hiển thị văn bản bằng thẻ html ở các nguyên tố
- 15. làm cách nào tôi có thể hiển thị nhiều dòng văn bản trên một nút
- 16. Tôi có thể thực hiện nội suy theo ngôn ngữ I18n bằng cách nào?
- 17. Cách CSS để hạn chế ngắt dòng cho văn bản
- 18. Làm cách nào để tôi có thể xóa các trang web yêu cầu xác thực bằng cách sử dụng node.js?
- 19. Làm cách nào để tôi có thể thực hiện nhiều thư mục cùng một lúc bằng cách sử dụng subversion?
- 20. Làm cách nào tôi có thể di chuyển điểm ngắt có điều kiện trong Eclipse?
- 21. PHPMailer - làm cách nào tôi có thể thêm các đường ngắt ở mặt sau?
- 22. Tôi có thể thực hiện chức năng tẩy trong SVG bằng cách nào?
- 23. TcpListener: Làm thế nào tôi có thể phát hiện một khách hàng ngắt kết nối?
- 24. Làm cách nào để tạo hộp văn bản có thể cuộn?
- 25. Tôi có thể xóa văn bản mặc định từ phần tử đầu vào bằng Selenium bằng cách nào?
- 26. Tôi có thể nhắm mục tiêu các trường nhập văn bản bằng CSS như thế nào?
- 27. Tôi có thể thực hiện Caching trong MVC không, nếu có thì làm cách nào?
- 28. Làm cách nào để tôi có thể thực hiện một số grep bằng cách sử dụng dấu thời gian
- 29. Làm cách nào để đếm các dòng văn bản bên trong phần tử DOM? Tôi có thể?
- 30. Làm cách nào tôi có thể thực hiện các bước Train và Test trong Giza ++?
này thực sự hoạt động như một nét duyên dáng. gọi document.newPage() chỉ thêm một trang trống mới, nhưng bất kỳ đối tượng mới nào được cho là được nối thêm vào trang mới vẫn được nối thêm vào trang thứ nhất. Các đối tượng chồng lên nhau trên trang đầu tiên, trong khi các đối tượng khác trống. –