Kas yra XSLFO failo formatas?
XSLFO (Extensible Stylesheet Language Formatting Objects) yra failo formatas, pagrįstas XML (Extensible Markup Language), naudojamas dokumento išdėstymui ir formatavimui apibrėžti. Jis dažniausiai naudojamas kuriant PDF dokumentus, nes suteikia galimybę XML dokumentą paversti PDF. XSLFO failus sudaro žymos, apibūdinančios dokumento formatavimo elementus, pvz., šrifto dydį, puslapio dydį, paraštes ir fono spalvas.
XSLFO failo informacija
XSLFO (Extensible Stylesheet Language Formatting Objects) yra dokumento formatavimo kalba, naudojama dokumento išdėstymui ir išvaizdai apibūdinti. Tai XML pagrindu sukurta kalba, skirta atskirti dokumento turinį nuo pristatymo. Jis naudojamas PDF dokumentams generuoti iš XML dokumentų. XSLFO dokumentai paprastai kuriami naudojant XSLT stiliaus lapus ir atvaizduojami naudojant XSL-FO procesorių.
Ką reiškia XSLFO failo formatas?
XSLFO reiškia Extensible Stylesheet Language Formatting Objects.
Programinė įranga, įrankis arba redaktorius, naudojamas kuriant XSLFO failą
Populiariausia XSLFO failų kūrimo programinė įranga yra Apache FOP. Tai nemokama atvirojo kodo programa, kurią galima naudoti PDF, PostScript, PCL ir kitiems formatams iš XSLFO generuoti. Kiti populiarūs įrankiai yra RenderX XEP, Antenna House XSL Formatter ir Altova StyleVision.
Programinė įranga, įrankis arba redaktorius, naudojamas atidaryti XSLFO failą
XSLFO failus galima atidaryti naudojant įvairią programinę įrangą, įrankius ir redaktorius, įskaitant Adobe Acrobat, Apache FOP, JyXMLFOP ir XSL Formatter.
XSLFO failo formato licencijos tipas
XSLFO failo formatas yra atviras standartas ir priklauso World Wide Web Consortium (W3C). Ją galima įsigyti pagal W3C dokumentų licenciją, kuri yra nemokama licencija.
XSLFO failo formato naudojimas
- Kurti dokumentus, pvz., ataskaitas, sąskaitas faktūras ir laiškus.
- PDF dokumentų generavimas iš XML duomenų.
- XML duomenų formatavimas į HTML ar kitus teksto formatus.
- Pasirinktinių etikečių ar žymų generavimas.
- Interaktyvių formų generavimas iš XML duomenų.
- Internetinio turinio generavimas iš XML duomenų.
- Sudėtingų puslapių maketų, pvz., knygų ir žurnalų, kūrimas.
- Spausdinti skirtų dokumentų, pvz., plakatų ir skrajučių, generavimas.
XSLFO failo plėtinio struktūra
Dokumento deklaracija: tai pirmoji XSLFO failo eilutė, kurioje nurodoma XML versija ir XSLFO vardų sritis.
Puslapių sekos: šis elementas apibrėžia dokumento puslapių išdėstymą.
Puslapio šablonas: Šis elementas apibrėžia puslapio išdėstymą ir paraštes.
Srautas: šiame elemente yra dokumento turinys, pvz., tekstas, vaizdai, lentelės ir kt.
Pavadinimas: šis elementas apibrėžia dokumento pavadinimą.
Išnašos: šis elementas apibrėžia išnašas, kurios rodomos kiekvieno puslapio apačioje.
Nuorodos: šis elementas apibrėžia nuorodas, kurios rodomos dokumento pabaigoje.
Kontūras: šis elementas apibrėžia dokumento kontūrą, kuris rodomas naršymo srityje.
XSLFO formato istorija
XSLFO (Extensible Stylesheet Language Formatting Objects) yra failo formatas, naudojamas XML dokumentams formatuoti. Tai yra XSL (Extensible Stylesheet Language) kalbų šeimos dalis, naudojama XML dokumentams transformuoti, formatuoti, formuoti stilių ir rodyti.
XSLFO was originally developed by the World Wide Web Consortium (W3C) in 1999. Jis pagrįstas formatavimo modeliu, apibrėžtu XSLT 1.0 rekomendacijoje. Tai XML elementų ir atributų rinkinys, apibūdinantis dokumento struktūrą ir išdėstymą, pvz., puslapio dydį ir paraštes, šriftus ir šriftų dydžius bei stulpelių plotį.
XSLFO yra galingas būdas formatuoti dokumentus spausdinimui, tačiau jis gali
XSLFO formato ateitis
XSLFO (XSL formatavimo objektai) yra XML pagrindu sukurta žymėjimo kalba, naudojama dokumentams formatuoti. Jis sukurtas taip, kad teiktų įprastą XML dokumentų formatavimo informacijos išraiškos būdą ir yra W3C XSL (Extensible Stylesheet Language) specifikacijos, skirtos XML dokumentų stiliaus formavimui, pagrindas. XSLFO failo formatą naudoja daugybė skirtingų tipų programų, įskaitant teksto rengykles, žiniatinklio naršykles, PDF generatorius ir kt.
XSLFO ateitis atrodo daug žadanti. Jis populiarėja tarp vartotojų ir kūrėjų, nes gali kurti dokumentus su sudėtingais formatavimo reikalavimais. Augant XML populiarumui, tikimasi, kad XSLFO taps dar svarbesne XML pasaulio dalimi.
Operacijos, atliekamos XSLFO failo formatu
Jei norite peržiūrėti ir atlikti visas operacijas su XSLFO failais, Patikrinkite šias nemokamas internetines XSLFO žiniatinklio programas