![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 8.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czy XSL-Fo jest interpertowany przez przeglądarki? Czy to się wogóle je z przeglądarkami, czy służy tylko do przezentacji dokumentów xml do wydruku np do pdf?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 398 Pomógł: 0 Dołączył: -- Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
XSL-FO (Formatting Objects) służy do konwersji dokumentów XML do postaci dokumentu. Pojęcie dokumentu jest tutaj kluczem. Chodzi o postać nadającą się do druku na papierze o określonym formacie, z podziałem na strony. Elementy takiego dokumentu muszą być pozycjonowane bezwzględnie w stosunku do krawędzi strony. Przekształcenia XSLT nawet w połączeniu z CSS nie dają odpowiednich możliwości, dlatego powstał XSL-FO. Format wyjściowy takiego dokumentu jest właściwie dowolny ale przyjęło się, że najwygodniejszy jest PDF (ewentualnie czysty PostScript). Czym można oglądać PDF i PS - wiadomo. Przeglądarką samą w sobie raczej nie. Jest Acrobat Reader, jest Ghost Script.
Co do narzędzi wykonujących przekształcenia w formie "XML" + "XSL-FO" = "PDF" to standardem są dwa rozwiązania. Jedno komercyjne: Renderix XEP (http://www.renderx.com/tools/xep.html), drugie darmowe: Apache FOP (http://xml.apache.org/fop/). -------------------- cease this long, long rest / wake and risk a foul weakness to live / when it all comes down / watch the smoke and bury the past again / sit and think what will come / raise your fears and cast them all away
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 00:21 |