„Portable Document Format” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló |
|||
17. sor:
A '''Portable Document Format''' (PDF) az [[Adobe Systems]] által kifejlesztett, dokumentumok tárolására alkalmas [[fájlformátum]]. A PDF alkalmas szöveget, ábrát és képeket tartalmazó dokumentum leírására [[eszközfüggetlen]] és [[felbontás]]független formában. A dokumentum lehet egyoldalas, és több ezer oldalas is, egyszerű vagy összetett: sokféle betűtípussal, ábrával, színnel és képpel, továbbá tartalmazhat interaktív beviteli mezőket, nyomógombokat stb., lehetőséget teremtve arra, hogy üres űrlapokat hozzunk létre, amit a felhasználók később elektronikus formában is ki tudnak tölteni.
A PDF egy [[nyílt szabvány]], emiatt bárki jogdíjmentesen írhat alkalmazásokat, amelyek PDF formátumú dokumentumokat olvasnak vagy írnak. Azonosító: ISO 32000-1:2008<ref>http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=51502</ref>
== Verziók ==
29 ⟶ 28 sor:
* a kereszthivatkozási táblázat ''(cross-reference table)''
* a lezáró rész ''(trailer)''
A PDF fájlok támogatják az incrementális update-elést és ezért a törzs, a kereszthivatkozási táblázat és a lezáró rész (ebben a sorrendben) többször is előfordulhatnak a fájlban, azaz az incrementális update során újabb törzsadatok, kereszthivatkozási táblázat és lezáró rész lesz hozzáfűzve a meglévő fájlhoz anélkül, hogy a már meglévő adatokat megváltoztatnánk. Ebből következően a PDF fájlok elemzését (parse-olását) a fájl végén az utolsó lezáró résznél kell kezdeni, majd visszafelé haladva a lezáró részeken és az azokat megelőző kereszthivatkozás-táblázat részeken
Az 1.5 verziótól kezdve a PDF objektumokat tömörített formában, objektumstreamekben is lehet tárolni a PDF fájlban, illetve a kereszthivatkozási táblázatot és a lezáró részt pedig tömörített kereszthivatkozás-streamekben lehet megadni. Ilyen esetben a fent megadott fizikai felépítése a PDF fájlnak a következőképpen módosul: a fejléc és a törzs megmarad, de a törzs már tömörített objektumstreameket és kereszthivatkozás-streameket is tartalmaz PDF objektumként, a kereszthivatkozási táblázat-részek és a lezáró részek helyett pedig csak utolsó lezáró utolsó 3 sora marad meg, amelyek a '''startxref''' kulcsszót, egy offsetértéket és a %%EOF kommentet tartalmazzák. Az offsetérték jelentése ebben az esetben nem az utolsó kereszhivatkozás-rész kezdete lesz, hanem az utolsó kereszthivatkozás-stream offsetje.
40 ⟶ 39 sor:
=== A kereszthivatkozási táblázat ===
A kereszthivatkozási táblázat tartalmazza, hogy a törzsben felsorolt PDF objektumok a fájlban milyen offsetcímen találhatóak, azaz mi az indexe annak a byte-
A kereszthivatkozási-táblázat részek az '''xref''' kulcsszóval és az őket követő lezáró rész '''trailer''' kulcsszójáig tartanak. Az xref kulcsszó után következő táblázatrész több szekcióból épül fel. Ezeknek a szekciónak az első sora mindig két darab, egymástól szóközzel elválasztott egész számot tartalmaz, amelyeknek a jelentése a következő: az első szám határozza meg a szekcióban szereplő első bejegyzés objektumazonosítóját, a második szám pedig a szekcióban található bejegyzések számát, amelyekhez mindig az
=== A lezáró rész ===
70 ⟶ 69 sor:
=== String objektumtípus ===
A string
=== Név objektumtípus ===
95 ⟶ 94 sor:
== Alkalmazások ==
Szabadon felhasználható PDF-nézegetők rengeteg platformra elérhetőek az
* [http://www.foolabs.com/xpdf/ Xpdf] a [[POSIX]]-szerű rendszerekre [[X Window System]] alá;
* [http://www.purl.org/NET/gpdf GPdf], az ''Xpdf'' változata [[GNOME]] alá;
105 ⟶ 104 sor:
A legtöbb Windows alapú szövegszerkesztő és dokumentumkezelő alkalmazás csak olvasni tudja a PDF formátumot, azonban egy karakterfelismerő programmal (OCR) lehetőség van más típusú fájlok PDF formátumban történő elmentésére, konvertálására. A Microsoft Office 2007 SP2 közvetlenül tud PDF-fájlba menteni.
A magyar
== Jegyzetek ==
111 ⟶ 110 sor:
== Források ==
* Adobe Systems Incorporated, [http://partners.adobe.com/public/developer/pdf/index_reference.html ''PDF Reference fifth edition
== Külső hivatkozások ==
|