2009-07-23 28 views
7

Một lúc trước tôi phát hiện ra rằng FOP không cho phép bạn sử dụng phao nổi, và một vài tính năng khác trong Xsl-Fo 1.0. Tôi đã thử một vài cách khác nhau để mô phỏng chúng, nhưng tôi đã không thành công. Nếu bất cứ ai đã thành công trong việc này, hoặc có một ý tưởng. Tôi thực sự đánh giá cao sự giác ngộ.XSL: FO, Floats in F.O.P

Trả lời

-1

http://xmlgraphics.apache.org/fop/compliance.html danh sách các tính năng của XSL-FO được hỗ trợ trong Apache FOP và các tính năng này không được hỗ trợ. Floats vẫn chưa được triển khai.

+3

Đó không phải là khá nhiều bài viết gốc đã nói gì? Ai đó có thể đưa ra gợi ý về cách mô phỏng phao thay vì chỉ nhắc lại vấn đề đó? – Rolf

0

Đó là khoảng 4 năm muộn, nhưng tôi đã quản lý để có được một bảng để nổi ngay bằng một chút ... trickery.

fo:table width="15cm" 
fo:table-column column-width="7cm"/ 
fo:table-column column-width="3cm"/ 
fo:table-column column-width="5cm"/ 
fo:table-row 
fo:table-cell border="none" 
[Intentionally left blank] 
/fo:table-cell 
fo:table-cell border="solid" 
[Content of 3cm column] 
/fo:table-cell 
fo:table-cell border="solid" 
[Content of 5cm column] 
/fo:table-cell 
/fo:table-row 
/fo:table 

Không có nghĩa là giải pháp thanh lịch hoặc đáng tin cậy này, nhưng đáng nhớ, trong trường hợp bạn cần sắp xếp một bảng cụ thể. Một giải pháp tương tự có thể làm việc với một khối trống và một khối khác được thực hiện để ở trên cùng một dòng, nhưng tôi đã không thử nghiệm điều này trong số tiền sử dụng của riêng tôi, do đó kết quả của bạn thay đổi.

Rất tiếc, tôi không thể đưa ra giải pháp trường hợp chung.

1

Tôi biết đây là một câu hỏi cũ, nhưng tôi đã có cùng một vấn đề (tôi không thể sử dụng phao và cũng không thể nâng cấp lên phiên bản mà tôi có thể sử dụng phao). Cuối cùng tôi đã quyết định giữ một hình ảnh giữa hai khối văn bản, khối chữ trước đó với keep-with-next="always" và văn bản sau hình ảnh với keep-with-previous="always".

Tôi tìm thấy these examples online here. Vì vậy, văn bản không bao quanh hình ảnh, nhưng nó ở trên và bên dưới hình ảnh (nó hoạt động với những hình ảnh lớn, nơi văn bản sẽ không bao quanh các cạnh, đó là trường hợp của tôi, và văn bản trước/sau không quá nhiều).

Các vấn đề liên quan