Apache Formatting Objects Processor
A Formatting Objects Processor (röviden FOP) egy Java alkalmazás, amely XSL-FO fájlokat alakít PDF-be vagy egyéb nyomtatható formátumba. A FOP szoftvert az Apache Software License alatt terjesztik nyílt forráskóddal.
Apache FOP | |
Fejlesztő | Apache Software Foundation |
Legfrissebb stabil kiadás | 2.10 (stabil verzió, 2024. október 1.)[1] |
Programozási nyelv | Java |
Operációs rendszer | platformfüggetlen |
Platform | Java virtuális gép |
Kategória | alkalmazás |
Licenc | Apache Licenc 2.0 |
Az Apache FOP weboldala |
A FOP-ot eredetileg James Tauber készítette, majd az Apache Software Foundation-nak adományozta 1999-ben, ahol az Apache XML Graphics projekt része lett. E sorok írásakor, 2008 májusában a legfrissebb FOP verzió a 0.95, ami a 2001 novemberében kiadott PDF 1.4 specifikációt támogatja.
Input
szerkesztésA FOP bemenete egy XSL-FO fájl. Az XSL-FO egy XML-alapú formátum. Az importálandó képfájlok az <fo:external-graphic>
elem segítségével adhatóak meg. A FOP többek között a következő képformátumokat tudja olvasni:
- SVG
- Bitmap BMP
- Postscript (EPS-ként)
- JPEG
- Egyes TIFF formátumok
Output
szerkesztésA FOP a következő kimeneti formátumokat támogatja:
- ASCII szöveg
- PostScript
- PCL
- AFP
- RTF
- XML
- Java2D/AWT a megjelenítéshez, nyomtatáshoz valamint PNG és TIFF fájlok készítéséhez.
Fejlesztés alatt:
Lásd még
szerkesztésKülső linkek
szerkesztés- AntillesXML (Gyűjtemény XML Tools) (a német)
- ↑ Release 2.10, 2024. október 1. (Hozzáférés: 2024. október 12.)