Tổng quan
XSL Report Designer gộp chương trình thiết kế và Runtime Engine trong cùng một sản phẩm. Phần thiết kế dùng Windows GUI để tạo report và form XML, còn Runtime Engine hợp nhất layout với dữ liệu XML để sinh XSL-FO cho quy trình xuất bản tiếp theo.

Cách làm việc của phần mềm tập trung vào việc ánh xạ từng phần tử nội dung với vị trí, định dạng và cách xử lý trong tài liệu cuối. Nhờ đó, nhóm phát triển không còn phải tự viết XSL stylesheet bằng tay hoặc xây dựng chương trình ghép dữ liệu phức tạp chỉ để in form và report.
Thiết kế report và form XML bằng Windows GUI, đồng thời dùng Runtime Engine để hợp nhất layout với dữ liệu XML thành XSL-FO cho PDF, in ấn hoặc hiển thị màn hình.
Tính năng nổi bật
- Scene Layout — Cung cấp Windows GUI để dựng layout report và form XML.
- Loại bỏ nhu cầu viết XSL stylesheet thủ công cho nhiều tác vụ in ấn.
- Scene Layout — Hợp nhất layout với dữ liệu XML bằng Runtime Engine để tạo XSL-FO.
- Ánh xạ quan hệ giữa từng phần tử nội dung trong tài liệu.
- Xác định vị trí hiển thị của từng phần tử trong report cuối.
- Thiết lập cách định dạng và xử lý nội dung trong form hoặc report.
- Lưu thiết kế dưới dạng XSL Stylesheet cho quy trình xử lý riêng.
Ứng dụng thực tế
- Thiết kế form XML phục vụ in ấn trong môi trường Windows.
- Tạo report XML có bố cục phức tạp mà không muốn tự viết stylesheet.
- Sinh XSL-FO từ dữ liệu XML để đưa sang Antenna House XSL Formatter.
- Xây dựng quy trình preview, in và xuất PDF cho biểu mẫu và báo cáo.
- Duy trì project file thiết kế để Runtime Engine xử lý theo lô.
Đối tượng sử dụng phù hợp
- Lập trình viên làm việc với XML, XSL-FO và quy trình xuất tài liệu
- Nhóm kỹ thuật xây dựng report hoặc form cần in và xuất PDF
- Technical buyer cần công cụ thiết kế report XML chạy trên Windows
- Tổ chức đang sử dụng Antenna House XSL Formatter trong quy trình xuất bản
Thông tin kỹ thuật
Câu hỏi thường gặp
XSL Report Designer có tạo trực tiếp file PDF không?
Phần mềm tạo XSL-FO từ layout và dữ liệu XML, sau đó Antenna House XSL Formatter dùng XSL-FO này để tạo PDF, bản in hoặc hiển thị màn hình.
Có cần viết XSL stylesheet bằng tay không?
Không bắt buộc. GUI của phần mềm cho phép tạo layout mà không cần tự viết stylesheet thủ công.
Runtime Engine cần môi trường nào?
Runtime Engine yêu cầu J2SE 1.4.2 trở lên hoặc JRE 1.4.2 trở lên, cùng mức bộ nhớ 256MB hoặc cao hơn.
Có cần Antenna House XSL Formatter để sử dụng không?
Có. XSL Report Designer yêu cầu Antenna House XSL Formatter, và phần preview, print, PDF output cũng dựa trên Formatter này.
Có thể lưu thiết kế dưới dạng nào?
Thiết kế có thể lưu thành XSL Stylesheet hoặc project file để Runtime Engine sử dụng.




Bình luận