Hordozható dokumentum formátum
Hordozható dokumentum formátum (PDF) | |
---|---|
Fájlkiterjesztés : |
.pdf
|
MIME típus : | alkalmazás / pdf |
Varázsszám : | |
Által kifejlesztett: | PDF Egyesület |
Első kiadás: | 1993: Adobe Inc. |
Jelenlegi verzió: | 2.0 (2017. július) |
Szabvány (ok) : | ISO 32000 , Adobe: PDF referencia (1.7 és régebbi verziókhoz) |
Weboldal : | https://www.pdfa.org/ |
A Portable Document Format (angol; röviden PDF ; németül: (transport) portable document format ) egy platformfüggetlen fájlformátum , amelyet 1993-ban fejlesztett és adott ki az Adobe Inc., és amelyet jelenleg a PDF Association fejleszt.
A cél egy fájlformátum létrehozása volt az elektronikus dokumentumok számára, hogy azok az eredetihez hűen reprodukálhatók legyenek, függetlenül az eredeti alkalmazási programtól, operációs rendszertől vagy hardverplatformtól. A célt elérték, és tükrözi az ISO 32000 szabványsorozat (ISO 15930 for PDF / X ). Erre a célra lényegében a PostScript formátum funkcionalitását használták. A PDF fájl olvasójának mindig képesnek kell lennie a dokumentum megtekintésére és kinyomtatására a szerző által meghatározott formában. Így megszűnnek a tipikus konverziós problémák (például a megváltozott oldaltörések vagy a helytelen betűtípusok), amikor egy dokumentumot különböző programok között cserélnek.
A szöveg, képek és grafikák mellett a PDF fájl segédanyagokat is tartalmazhat, amelyek megkönnyítik a dokumentumon belüli navigációt. Ide tartoznak például a kattintható tartalomjegyzékek és az oldalak miniatűrített előnézete.
Áttekintés
Alapok és szoftverek
PDF-dokumentumokat és fájlokat lehet létrehozni származó szövegek , képek és grafikák - vegyes vagy egyénileg - a megfelelő programok (például ingyenes programok, mint PDFCreator és irodai csomagok LibreOffice / OpenOffice.org , térítéses programok, mint például az Adobe Acrobat vagy egyszerűen keresztül a Nyomtatás párbeszédpanel) és jelenítse meg a megfelelő olvasóprogramokkal (pl. Evince , Ghostscript , Okular , Adobe Reader , Foxit , Preview ). A PDF fájl készítője a PDF biztonsági mechanizmusok aktiválásával többféle módon megvédheti azt a nem szándékos felhasználástól. Az illetéktelen személyek hozzáférésének titkosításával megakadályozható. Az Ön igényeitől függően a fájl megnyitásához már szükség lehet jelszóra, vagy a fájl tartalmának másolása vagy nyomtatása nem megengedett. Ehhez azonban a PDF-ben megvalósított védelmi mechanizmusok nem megbízhatóak; különösen a titkosítás egyszerűbb formáit könnyű legyőzni.
Az indítási szakaszban az Adobe Reader díjköteles volt. Csak a szoftver ingyenes terjesztése tette lehetővé a formátum mai terjesztését. A PDF már régóta kereskedelmi ( saját ), de nyílt fájlformátum, amelyet az Adobe PDF Reference Manual dokumentál. Az Adobe 2007 elején vezette be az ISO szabványosítási folyamatba , és 2008. július 1-jén közzétette a PDF 1.7-es verzióját, mivel az ISO 32000-1: 2008 nyílt szabvány .
Bizonyos módszerek, ha foglalkoznak PDF volna szabványt az ISO előzetesen , hogy megkönnyítse az adatcsere a nyomdai (a PDF / X ), és a hosszú távú archiválás PDF fájlok (például PDF / A -1 ISO 19005-1: 2005).
Generáció és átalakulás
A PDF egy vektoralapú oldalleíró nyelv, amely lehetővé teszi a kijelző szabadon méretezhetővé tételét. A PDF fájlok a létrehozó alkalmazással létrehozott elrendezést a nyomtatótól és az alapértelmezett beállításoktól független formában írják le , arányosan és ezért elvileg a lehető leghűebben. Itt tér el a PDF jelentősen az olyan speciális leírás- és jelölőnyelvektől , mint az SGML vagy a HTML, amikor az optimális elrendezési hűségre van szükség. A kicsi megjelenítési területtel rendelkező kimeneti eszközök - például PDA-k vagy mobiltelefonok - megjelenítésének optimalizálása érdekében a HTML-címkékhez hasonló jelölések tárolhatók egy PDF-ben, amelyek lehetővé teszik az oldal tartalmának szétbontását - majd elkerülhetetlenül korlátozottan elrendezés hűsége. Az ilyen jelölések lehetővé teszik az olvasó program számára a dokumentum olvasását látássérült felhasználók számára is, és megkönnyítik a tartalom más formátumokká történő konvertálását.
A PDF fájlok létrehozásának egyik népszerű alkalmazása az Adobe Acrobat Distiller , amely PDF-fájlokat hoz létre PostScript fájlokból. Az Acrobat Distiller asztali termékként érhető el Windows és MacOS rendszerekhez . A szerver verziók és az ingyenes Adobe Reader más platformokhoz is léteznek. A Wine ingyenes szoftver segítségével az Acrobat Distiller Linux alatt is fut. Más gyártók különféle irodai és DTP programjai közvetlen PDF-exportálást kínálnak, és számos platformon elérhetők . Számos eszköz és programozási könyvtár segítségével a PDF fájlok különféle módon, különféle szakterületekkel hozhatók létre, a PDF fájlok pedig szinte bármilyen platformon létrehozhatók.
Az Adobe részben megadja a fejlesztőknek azt a jogot, hogy saját alkalmazásokat fejlesszenek ki PDF-dokumentumok létrehozására és szerkesztésére, de a specifikációkra fenntartja a szerzői jogokat. A PDF mint oldalleíró nyelv a PostScript grafikus modell továbbfejlesztésének tekinthető, amelyet szintén ismertetünk. 2007. február végén az Adobe bejelentette, hogy beépíti a PDF-specifikáció 1.7-es verzióját az ISO-szabványosításba, és ennek érdekében dolgozik az amerikai AIIM ipari szövetséggel , amely a TC 171 ISO bizottság titkárságát tölti be. Az Adobe monopóliumellenes perekkel fenyegette meg a Microsoftot , ha a nyílt PDF szabványt integrálták.
A további generációs módszerekkel az Egyéb formátumok konvertálása PDF-be című részben foglalkozunk .
Használat és tulajdonságok
Általános tulajdonságok
A PDF fájl pontosan képes reprodukálni az összes színt, raszteres és vektoros grafikákat, valamint betűtípusokat . A PDF egyik erőssége, hogy vannak megjelenítési programok az összes elterjedt platformhoz, így a tartalom platformtól függetlenül megjeleníthető.
A PDF fájlok utólagos szerkesztése nehéz. Vannak azonban különféle programok, amelyekkel kivághatja az egyes oldalakat és megváltoztathat bizonyos tartalmakat. A Microsoft Word 2013-as verziójától a PDF fájlok közvetlenül a programban konvertálhatók Word fájlokká.
A dokumentumok köre
A PDF dokumentumok több százezer oldalt tartalmazhatnak. Az oldal méretét nem maga a formátum korlátozza. Az Adobe Acrobat alkalmazásban azonban vannak megvalósítási korlátozások:
- 3 - 45 hüvelyk × 45 hüvelyk (1,143 m × 1,143 m) verzióig
- 6,0 - 200 hüvelyk × 200 hüvelyk (5,08 m × 5,08 m) verzióig
- a 7-es verziótól 15 000 000 hüvelyk × 15 000 000 hüvelykig (381 km × 381 km)
Információk tárolása a dokumentumban
Minden információt számozott objektumként menti a PDF fájl. Az objektumok például a betűtípus információk, a karakterszélességek, az alkalmazott karakterkódolások (Mac / PC ...), az oldalleírások, a dekóderek paraméterei, a vágódobozok, az egyes könyvjelzők, a színmeghatározások, az oldalak sorrendje, a bitképek, az űrlapok, az ugrási jelek minden más, ami PDF fájlokba ment, lehet. A százoldalas PDF fájl könnyen tartalmazhat 10 000 objektumot.
A PDF ugyanazon a grafikus modellen alapszik, mint a PostScript oldalleíró nyelv , de ehhez képest további funkciókat is lehetővé tesz - különösen interaktív elemek, például könyvjelzők, megjegyzések, űrlapmezők és ezek JavaScript- sel történő programozása lehetséges. A PostScript-hez képest az oldal tartalmának grafikai modellje is kibővült olyan funkciókkal, mint az átlátszóság vagy az opcionális vagy kapcsolható tartalom (az Acrobat felhasználói felületén rétegeknek nevezik őket), vagy az ICC profilok és az OpenType betűtípusok támogatása.
A betűtípusokat (a képpontos betűtípusok kivételével) és a vektorgrafikákat tetszés szerint fel lehet nagyítani minőségromlás nélkül. Ilyen körülmények között a nagy hálózati tervek és adatmodellek veszteség nélkül tárolhatók egy PDF-oldalon.
A PDF dokumentumok szövegrészei, táblázatai és grafikái (beleértve azok kivonatait) könnyen feldolgozhatók más alkalmazási programokban a megfelelő elemek másolásával és beillesztésével, ha a dokumentum készítője engedélyt adott rá. A szöveget nemcsak további feldolgozás céljából más alkalmazásokban lehet kinyerni , hanem böngészés céljából vagy más kimeneti adathordozókkal, például képernyőolvasókkal való használatra is . Részletes tartalom megtalálható nagyon könnyen használja a szöveges keresés az egyes dokumentumok vagy teljes szövegű kutatás egy PDF dokumentum gyűjtemény. Ez akkor is működik, ha a szöveg grafikusan torzul, például kör vagy görbe formájában.
Dokumentumbiztonság
PDF dokumentumok titkosítása
A PDF különlegessége az opcionális dokumentumvédelem 40 vagy 128 bites titkosítással . Felhasználói jelszó hozzárendelésével a dokumentumot csak korlátozott számú ember számára lehet hozzáférhetővé tenni. A szerző külön tulajdonos jelszóval is meghatározhatja a jogokat a vonatkozó dokumentumhoz. Ez megakadályozza a felhasználókat a dokumentum egyes részeinek megváltoztatásában, kinyomtatásában vagy másolásában. Még a tulajdonos jelszavának ismerete nélkül is, ezek a jogkorlátozások könnyen eltávolíthatók különféle eszközök segítségével, különösen, ha tulajdonos jelszót használnak, de a dokumentum megnyitásához nincs szükség jelszóra (ez azt jelenti, hogy nincs beállítva felhasználói jelszó). A titkosításhoz kapcsolódó használati korlátozások könnyen kijátszhatók , ha a képernyőképeket bitképekként mentik, majd optikai szövegfelismerést alkalmaznak .
Megfelelő eszközök is felhasználhatók olyan jogok hozzárendeléséhez, amelyek lehetővé teszik megjegyzések, megjegyzések és fájlmellékletek hozzáadását a PDF dokumentumokhoz vagy az űrlapbejegyzések mentését. Eredetileg ezeket a szolgáltatásokat csak az Adobe Acrobat programmal lehetett használni, de a 7-es verziótól kezdve az ingyenes Adobe Reader segítségével megjegyzések és megjegyzések hozzáadása és interaktív űrlapmezők kitöltése is lehetséges, feltéve, hogy a vonatkozó dokumentum megkapta a szükséges engedélyeket a szerző.
DRM- védett PDF fájlok is léteznek . Ezeket többek között az Adobe Digital Editions programmal lehet elolvasni.
Az emberi tévedés okozta biztonsági rések
A PDF fájlok akaratlanul is tartalmazhatnak bizalmas információkat, amelyek bár nem azonnal láthatók, de szöveges keresésekkel megtalálhatók. Egyrészt objektumok elfedhetik az információkat, vagy az oldalmegjelenítési területen kívül helyezkedhetnek el, másrészt a PDF tartalmazhat metaadatokat, amelyek csak akkor jelennek meg, amikor a megfelelő párbeszédablakokat meghívják, és néha észrevétlenek maradnak. Különösen akkor, ha a szövegrészeket "elsötétítjük", nem elegendő lefedni a megfelelő szövegrészeket, hanem teljesen el kell távolítani a PDF-ből. Nem mindig könnyű elkerülni a nem kívánt információkat egy PDF-fájlban, különösen, ha nem csak maga hozta létre és szerkesztette a PDF-et (és a dokumentumot, amelyből létrehozták). Fontos, hogy a szöveges részek szerkesztésekor olyan eszközt alkalmazzunk, amely teljesen eltávolítja a releváns tartalmat. Ugyanilyen fontos ellenőrizni a metaadatokat (az Acrobat-ban találhatók a Fájl / Tulajdonságok oldalon keresztül). Az Acrobat Professional 8 itt széles körű támogatást nyújt, különösen a rejtett információk eltávolítására szolgáló speciális funkción keresztül.
Esettanulmányok:
- Dosszié Nicola Calipari olasz ügynök haláláról , aki 2005 márciusában túszként szabadította ki Giuliana Sgrena újságírót iraki túszból . Az amerikai katonák röviddel az akció után lelőtték. A közzétett jelentést cenzúrázták. A szerkesztői változatokat azonban a közzétett fájlban megtalálták a szöveg másolásával és új fájlba mentésével.
- A Fehér Ház a Washington közzétett George W. Bush beszéde a „Plan for Victory Irakban.” A dosszié részletei nyilvánosságra hozták a szellemírót , nevezetesen Peter Feaver-t , az észak-karolinai Duke Egyetem politológus professzorát , aki 2005 júniusa óta tanácsot ad a Nemzetbiztonsági Tanácsnak .
- Miután a támadás a jármű konvojt a libanoni politikus Rafik Hariri , a korábban törölt hivatkozásokat a nevét szíriai tisztviselők, akiket gyaníthatóan felelős a támadásért találtak egy nyilvánosan közzétett PDF az ENSZ (lásd Mehlis jelentés ).
- 2007-ben a Forma-1 kémügyének részeként a Scuderia Ferrari autóval kapcsolatos bizalmas adatok kerültek a nyilvánosság elé, miután központi műszaki értékeit csak fekete sávval jelölték egy bizonyítékként szolgáló PDF dokumentumban, de a szöveget még mindig jelen volt és kibontható.
Könnyen feltörheti a titkosított vagy aláírt PDF dokumentumokat
2019 decemberében a Ruhr Egyetem Bochum és a Hackmanit informatikai biztonsági cég kutatói közzétették, hogy könnyen lehet változtatni az aláírt PDF dokumentumokon, anélkül, hogy a 22 PDF olvasó közül 21 észrevenné. Még az Adobe Acrobat Reader sem jelölte meg a későbbi módosításokat. A bizonyítékokat a lipcsei Káosz Kommunikációs Kongresszuson mutatták be 2019. december 27. és 30. között. A kutatók kimutatták, hogy lehetséges (a) oldalakat és jegyzeteket hozzáadni az aláírt dokumentumokhoz anélkül, hogy az aláírás érvénytelen lenne, (b) az eredetileg aláírt tartalmat áthelyezhetik a dokumentum másik helyére, és mást írhatnak az eredeti helyre, és (c) az aláírás metaadatainak megváltoztatása („manipulálása”). Az érintett PDF-olvasók nem ismerték fel a változást, és mégis jelezték, hogy az aláírás érvényes. A kutatók egyszerű szövegszerkesztővel tudták elvégezni a változtatásokat.
A kutatók könnyen módosíthatták a titkosított PDF dokumentumokat is. A jelszó ismerete nélkül is rejtett parancsokat építhetnek be a támadó szerepébe. Ha a támadó továbbítja a tényleges címzettnek, és beírja a jelszót, akkor a támadó automatizált hozzáférést biztosít a teljes visszafejtett PDF-tartalomhoz. Ez két módszerrel volt lehetséges. Az első módszer kihasználja azt a funkciót, amely részben titkosíthatja a PDF fájlokat. Többek között a PDF felépítése megváltoztatható, és nem titkosított tartalom is hozzáadható. Amint a dokumentumot egy meghatalmazott személy kinyitja, a támadó kivonhatja az egyszerű szöveget, és így hozzáférhet a tartalomhoz. A második módszer a PDF titkosítási specifikációk biztonsági résén alapul. Ez lehetővé teszi a titkosított tartalom megváltoztatását. 27 PDF-olvasót vizsgáltak meg a titkosítás szempontjából. Valamennyi tesztelt PDF-olvasó hajlamos volt e manipulációk egyikére. Az ISO szabvány nem tartalmaz egyértelmű iránymutatásokat a fejlesztők számára arra vonatkozóan, hogy miként valósítsák meg a digitális aláírást és a titkosítást (2020 januárjától). Annak érdekében, hogy a jövőben minden PDF-olvasóval megbízható aláírást és titkosítást lehessen elérni a PDF-ekről, az ISO-nak tovább kell fejlesztenie a szabványt.
Dokumentumok szerkesztése
PDF úgy tervezték meg, cserébe méret kész dokumentumokat. Az Adobe Acrobat számára most számos program és kiterjesztés létezik, amelyek felhasználhatók a PDF fájlok szerkesztésére. A formátum azonban nem hasonlítható össze a szövegszerkesztő programok vagy a grafikus programok fájlformátumával, és a megjegyzés és megjegyzés funkción kívül csak korlátozott mértékben alkalmas a dokumentumok további feldolgozására. Bizonyos keretek között azonban el lehet távolítani például a gépelési hibákat . Az asztali kiadványok grafikusok és tervezők előnyei az összes elem integrálása a nyomtatáshoz.
Az egyedi esettől függően a PDF dokumentumok nagyobbak vagy kisebbek lehetnek, mint az eredeti alkalmazás fájljai. A dokumentum mérete a benne lévő adatok típusától, a létrehozási program hatékonyságától és a betűtípusok beágyazásától függ. A betűtípusok beágyazhatók teljesen, a dokumentumban ténylegesen használt karakterek részhalmazaként, vagy egyáltalán nem. Ha egy dokumentumot megbízhatóan kell megjeleníteni, függetlenül attól, hogy a használt betűtípusok telepítve vannak-e a célplatformra, legalább a ténylegesen használt karaktereket be kell ágyazni.
Nyomtatás kötegelt módban a parancssorból
Nyomtatás általában történik a grafikus felhasználói felülete a nézőt a Fájl ▸ Nyomtatás ... . Az Acrobat Reader és a Foxit Reader részben eltávolította a / t <file> <nyomtató neve> parancssori opciót az újabb verziókban (2015. szeptember). Az Acrobat programban csak az alapértelmezett nyomtatóra nyomtathat, míg a Foxit alkalmazással a nyomtató kiválasztható, de a Foxit megnyitja az alkalmazásablakot, és nyomtatás után nem zárja be (a felhasználónak manuálisan kell bezárnia).
Linux
A CUPS- ról :
lpr -P <Druckername> "datei.pdf"
ablakok
A kötegelt nyomtatás a Ghostscript segítségével lehetséges. A Ghostscript telepítő segítségével telepíti magát a c: \ Program Files \ gs \ gs <Version> \ alatt . A bin \ alkönyvtárban vannak futtatható fájlok. Példa a DOS ablakkal a Windows 7 rendszerben:
C:\Program Files\gs\gs9.16\bin>gswin64c.exe \ -dNOPAGEPROMPT \ -dNOPROMPT \ -dNOPAUSE \ -dBATCH \ [-dDEVICEWIDTHPOINTS=<Number of American points for the paper size>] \ [-dDEVICEHEIGHTPOINTS=<Number of American points for the paper size>] \ -sOutputFile="%printer%\\<server>\<printer name>" \ -sDEVICE=mswinpr2 \ <myfile.pdf>
gswin64c.exe
a 64 bites verzió külön ablak nélkül, interaktív móddal a parancssorban.
Az dNO
opciók kikapcsolják az interaktív módot. Az -dDEVICE
opciók akkor használhatók, ha a nyomtató szokatlan papírformátumot használ. -sOutputFile
jelzi a nyomtató nevét. -sDEVICE
a Ghostscript belső moduljára utal, amely mswinpr2
alapértelmezett beállítás. A végén a parancssor arra számít, hogy a fájlt kinyomtatják (más sorrendben meghiúsulhat). Nyomtatás közben megjelenik egy törlés párbeszédpanel, amely bezárja magát (ezzel kikapcsolható -dNoCancel
).
A Ghostscript for Windows a PDF-fájlt a saját grafikus ablakában is megjeleníti, ha nincsenek parancssori paraméterek. Ez a kijelző képpontokat és lépcsőhatásokat mutat. Másrészt a kinyomtatott dokumentumok minősége lényegesen jobb.
Sorosítás és tömörítés
Fejlesztése során a PDF-t többször adaptálták az interneten történő használat speciális követelményeihez . Eredetileg egy dokumentumnak teljes mértékben rendelkezésre kellett állnia a megjelenítéshez. Mostantól lehetőség van a PDF-dokumentumok sorosítására , hogy azok egyes részei betöltés közben megjeleníthetők legyenek. A PDF specifikáció 1.5 verziójától kezdve több objektum kombinálható egy PDF-be, majd tömöríthető, ami lényegesen jobb tömörítéshez vezet, különösen a dokumentum felépítéséhez szükséges számos apró objektummal (képadatok vagy az oldal tényleges leírása mindig összenyomódtak).
A nyomtatott dokumentumok PDF fájlként történő archiválásakor vegyes megközelítést kell előnyben részesíteni az eredeti dokumentum lehető legnagyobb megőrzése és a kereshetőség biztosítása érdekében. A PDF által támogatott képtömörítési módszerek okos kombinálásával nagyon erős tömörítés érhető el (általában 1: 200) a háttér (általában lapos szerkezetek és színátmenetek) és a szöveg (éles élek, de csak néhány szín) tömörítésével, speciálisan alkalmas módszereket, majd egymásra helyezve. A tényleges szöveget az OCR folyamat segítségével vonják ki, és láthatatlanul beágyazzák.
A korábbi oldalleírásokkal ellentétben az olyan nyelvek , mint a PostScript, az "Előnézet" a képernyőn már nem csak a minta nyomtatásának elkerülése végett szolgálnak, hanem olyan kényelmes funkciókat kínálnak, amelyek a kifejezésben nem lehetségesek a kereszthivatkozások és a nem célzott hivatkozások számára. lapozzon , de a hivatkozásra kattintva közvetlenül a céloldalra ugorhat. A dokumentumon belüli navigációt oldalsó ikonok vagy a szerkezeti fák megjelenítése is megkönnyíti (a tartalomjegyzék szerint). Ha külső hivatkozásokra kattint, a céldokumentum megjelenik a webböngészőben . Ezeket a függvényeket azonban a szerzői szoftvernek "be kell építenie" (például a LaTeX és a LaTeX hiperref bővítőcsomaggal, lásd: # TeX / DVI ), és a nézőnek végre kell hajtania.
Normál betűtípusok
14 betűtípus ( 14 szabványos betűtípus ) alapértelmezés szerint elérhető a PDF-olvasókban, ezért ezeket nem kell külön beágyazni a PDF-dokumentumba (kivéve a PDF / A és a PDF / X dokumentumokat):
- Futár (standard, félkövér, dőlt, félkövér-dőlt változatban)
- Helvetica (standard, félkövér, dőlt, félkövér-dőlt változatban)
- szimbólum
- Times New Roman (standard, félkövér, dőlt, félkövér-dőlt változatban)
- Zapf dingbats
PDF az operációs rendszerekben
A MacOS operációs rendszer származó Apple , PDF használunk, mint a standard méret mindkét képernyő és a nyomat először. A PDF-fájl létrehozása bármely programról elvégezhető, amely rendelkezik nyomtatási párbeszédpanellel. Mivel a nyomtatási adatok előállításához a PDF-et is használják, lehetséges a PostScript kinyomtatása nem Postscript nyomtatókra. Szinte bármilyen nyomtatható dokumentumtípus konvertálható PDF-be. Ez a lehetőség a GNU / Linux alatt is fennáll. B. a Gnome asztali környezet nyomtatási párbeszédablakában natív módon felajánlják a PDF-generálás lehetőségét.
Az ingyenes Adobe Reader / Acrobat Reader PDF- megjelenítőként érhető el a Windows , a klasszikus Mac OS és macOS, GNU / Linux és a Unix operációs rendszerek Solaris , HP / UX és AIX alatt . Az integrált LUCIDE megtekintő alatt eComStation . A Windows 8 óta a Windows immár integrált PDF-megjelenítővel is rendelkezik. A Windows 10- et PDF-nyomtatóval is ellátta a Microsoft.
A Unix-alapú rendszerek esetében létezik az Xpdf program is , amely a legalapvetőbb funkciókra (a képernyőn való megjelenítés, a dokumentum keresése, a nyomtatás) van redukálva, valamint néhány más program ( Okular és Evince ), amelyek az asztalra vannak adaptálva környezet. Ezek a nyílt forráskódú programok alkalmasak a PDF dokumentumok feltételezett "biztonsági jellemzőinek" megkerülésére is - néha lehetséges a dokumentumok kinyomtatása, annak ellenére, hogy a szerző valóban meg akarta tagadni a dokumentum nézőjének ezt a lehetőséget.
Az oldalgeometria részletei
A PDF dokumentum oldalgeometriájával kapcsolatos információk különösen fontosak a nyomdaiparban . Leírják, hogy az oldal melyik területén található a tartalom, amely megfelel a levágott végleges formátumnak, és hol számíthat egy további feldolgozási program (pl. Kiszabásra , azaz oldalak nyomtatási lapra történő felszerelésére) . A modern DTP programok ezeket az információkat PDF-formátumban tárolják, amikor közvetlenül PDF-be exportálják őket. Ha a PDF-fájlokat PostScript-en keresztül küldi ki, a megfelelő információkat általában nem tartalmazza. Bizonyos programok PostScript kimenetéhez az Adobe Acrobat Distiller képes levágni a nettó oldalterületet a vágási jelekből, feltéve, hogy ezeket is kiadták.
MediaBox (média keret)
Meghatározza a PDF dokumentum kimeneti adathordozójának méretét. A dokumentumot még nem vágták le, és általában a PDF-generátorban beállított PostScript oldalméretet tartalmazza. A MediaBox-nak mindig a legnagyobbnak kell lennie az összes mezőből, mivel az összes többi mezőt is tartalmaznia kell, és ez az egyetlen doboz, amelyet mindig fel kell venni egy PDF-be.
CropBox (vágókeret)
A CropBox (amelyet néha maszkkeretnek is neveznek) leírja a PDF oldal azon területét, amelyet a képernyőn vagy a nyomtatón kell kiadni. A MediaBox értékei előre vannak beállítva.
BleedBox (légtelenítő keret)
A légtelenítő doboz információkat tartalmaz a légtelenítő keretről , amely meghatározza a végső formátum méretét, valamint a tervezett vágást (túlkitöltés). A nyomdaiparban általában oldalanként 3-5 mm-es vérzés szükséges. Alkalmazási példa azok a képek, amelyek a lyukban vannak (azaz közvetlenül az oldal szélén vannak), vagy olyan képek, amelyek leesnek és levágódnak az oldal szélén. A nyomtatóhoz szállítandó A4-es oldal esetében a 3 mm-es légtelenítő doboz 210 mm + 6 mm szélességet és 297 mm + 6 mm, azaz 216 mm × 303 mm hosszúságot eredményez. A CropBox értékei előre vannak beállítva.
TrimBox (díszdoboz)
A TrimBox a dokumentum végleges formátuma vágás nélkül.
ArtBox (objektumkeret)
Az ArtBox (más néven határoló doboz ) leírja az oldalszakaszt, amelyet akkor kell használni, amikor a PDF oldalt másik programba helyezi; összehasonlítható az EPS fájlok importálásához szükséges méretmeghatározással .
Formai folyamatok
A szöveges és grafikus elemek mellett a PDF dokumentumok interaktív űrlapelemeket is tartalmazhatnak az űrlapfolyamatokhoz. A teljes űrlapok így egy PDF dokumentumba csomagolhatók; A dokumentumban rögzített adatokat különféle módon lehet visszaküldeni az űrlap kiadójának.
- Nyomtatás és kitöltés: A kézzel kitöltött űrlap hagyományos módon küldhető el postai úton vagy faxon.
- Kitöltés és nyomtatás: Az elektronikusan kitöltött dokumentum kinyomtatható és elküldhető hagyományos módon.
- Töltse ki és küldje el HTTP-kapcsolaton keresztül: Az elektronikusan kitöltött űrlap elektronikusan elküldhető a webböngészőn keresztül vagy az Adobe Acrobat programból.
- Töltse ki és küldje el az elektronikusan kitöltött űrlapot e-mailben.
Más formátumok konvertálása PDF-be
XML
A PDF dokumentumok két lépésben hozhatók létre XML adatokból:
- Átalakítás XSLT stíluslap segítségével XSL-FO formátumra
- Egy PDF processzor (például Apache FOP , Altsoft Xml2PDF ) ebből állítja elő a kész PDF dokumentumot.
Könnyen követhető példa a meghívó.xml átalakítása / formázása PDF formátumban (a példa az átalakítást XHTML és WordML formátumban is mutatja ).
HTML
PDF-dokumentumok hozhatók létre egy HTML fájlt a HTMLDOC programot. Ennek a programnak van egy konzol felülete és egy grafikus felhasználói felülete is. Így mind a kliensen, mind a felhasználó általi közvetlen működtetéshez, mind kiszolgáló használatához, pl. B. alkalmas PDF dokumentumok on-the-fly előállítására.
A Perl HTML :: HTMLDoc modul megkönnyíti a parancssori felületet a Perl fejlesztői számára .
A wkhtmltopdf program lehetővé teszi több PDF dokumentum létrehozását egyszerre, esetleg tartalomjegyzéket is tartalmaz. A Webkit böngésző csomag használatával nagyon jó minőségű dokumentumok, pl. B. a teljes weboldalak dokumentálásához. A wkhtmltopdf egy konzolprogram, és a Perl WKHTMLTOPDF modulon keresztül is működtethető .
Szintén a PDF.js konvertálja a PDF fájlokat (ideiglenesen) HTML kódokká , hogy ezeket megjelenítse a böngészőben.
TeX / DVI
- A többek között a TeX és a groff szedési programok által létrehozott DVI fájlokból (a formátumot 1979-ben tervezték ) a PDF fájlok különböző módon hozhatók létre:
- Ez létrehoz a
.dvi
fájlt az eszközmeghajtó dvips PostScript-fájl (.ps
), és ebből az Adobe Distiller vagy Ghostscripttel -Teilprogramm ps2pdf egy.pdf
- rövidendvi→ps→pdf
. - Az olyan programok, mint a dvipdfm vagy a dvipdfmx , amelyek a DVI-t „közvetlenül” konvertálják PDF-be, a módszer „részleges rövidítése” .
- Ez létrehoz a
- A pdfTeX és a LuaTeX a TeX további fejlesztései, amelyek "közvetlenül" generálnak PDF fájlokat a köztes formátumú DVI nélkül. A TeX ezen kiterjesztései a 21. század elején váltak fontossá.
Sok TeX felhasználó számára elegendőek az előbb említett módszer alternatívái dvi→ps→pdf
. Más TeX-felhasználók azonban olyan mértékben beágyazják a PostScript-t a forráskódba, hogy ezek a módszerek kudarcot vallanak. Ez különösen igaz a TeX PSTricks csomag használatakor. A pst-pdf, az auto-pst-pdf és a pdftricks kiegészítő csomagok megkönnyítik a dolgot ebben az esetben. Összességében azonban vannak olyan esetek, amikor a „hagyományos” módszer dvi→ps→pdf
pótolhatatlan. De van egy másik alternatíva
- XeTeX , amely a pdfTeX után jelent meg, és valamivel korábban, mint a LuaTeX. Létrehoz egy köztes formátumú XDV-t és ebből (a felhasználó által alig észrevehető) PDF-t az xdvipdfmx illesztőprogrammal. Ennek célja a PostScript teljes feldolgozása a dokumentum forráskódjában. Az xetex-pstricks nevű csomag is elérhető a PStricks használatához .
3D adatok
A 3D PDF dokumentumok olyan PDF dokumentumok, amelyek vagy U3D felületi modellt, vagy BREP / felületi modell Kínát tartalmaznak . Elsősorban a CAD adatok vizualizálására szolgálnak , de egyre inkább a tudományos publikációkban is.
A 8.1-es verziótól származó ingyenes Adobe Reader képes mindkét formátum megjelenítésére, animálására, kivágására és mérésére. Az Acrobat 3D V7 segítségével 40 CAD formátumból származó 3D adatokat lehet átalakítani 3D PDF fájlokká; 2010-ben azonban az Adobe átadta a 3D PDF-átalakító technológia fejlesztését, értékesítését és támogatását a Tech Soft 3D-nek és a PROSTEP AG-nek. Az Acrobat X-től kezdve az átalakítás csak egy tölthető 3D PDF-átalakító plug-inként érhető el a Tetra 4D-től.
Néhány CAD program, például az Allplan vagy a SolidWorks 3D-s PDF-exportálást végez; Az Allplan 3D PDF importálást is kínál. Az olyan eszközök, mint az Deep Exploration az SAP-tól, a Pages3D a QuadriSpace-től és a 3DVIA Composer a Dassault Systèmes-től, szintén menthetik a 3D CAD modelleket 3D PDF formátumban.
A 3D adatok, mint megjelenítés mellett a CAD modellre vonatkozó egyéb releváns információk is beilleszthetők a PDF-be. Például a kész modell adatai megjeleníthetők 3D-s megjelenítésként egy lemezlemez gyártásához.
Videoformátumok
Az Acrobat 9 verziótól kezdve különféle Shockwave Flash (SWF) formátumra konvertált videó formátumok ágyazhatók az Adobe PDF fájlba. Ez azt jelenti, hogy a videók, animációk és alkalmazások sok platformon használhatók. Az Adobe Reader 9-es vagy újabb verziójának Adobe Flash támogatása miatt nincs szükség további lejátszóra a lejátszáshoz. Az Adobe Acrobat és az Adobe Reader 9 legutóbbi javítása óta az Adobe megváltoztatta a 3D PDF alapértelmezett viselkedését, beleértve a Flash lejátszó eltávolítását az Adobe Acrobat 9 és az Adobe Reader 9 programból - A Flash tartalom az operációs rendszerben éri el a Flash lejátszót. Ez nem érinti az Adobe Acrobat X és az Adobe Reader X programokat, mivel szinte nincsenek támadások. 3D adatok, SWF funkciók és SWF video formátumok is kombinálhatók; ez lehetővé teszi a modell egyes részeinek lefedését SWF videókkal és funkciókkal.
Irodai alkalmazásfájlok
Számos jelenlegi programcsomag, például az Apple iWork , a Microsoft Office , a LibreOffice , az OpenOffice.org és a Softmaker Office kínál PDF-exportálást.
A PDF verziói
év | PDF változat | Adobe verzió | Jellemzők |
---|---|---|---|
1993 | 1.0 / PDF | 1 | Vizuálisan vonzó szöveges megjelenítés, könyvjelzők és belső kereszthivatkozások beágyazása, az olvasót Carousel-nek hívják |
1994 | 1.1 | 2 | külső kereszthivatkozások, multimédia fájlok beágyazása már elavult hang- és videoformátumokban, dokumentumok kereshetők, 40 bites titkosítás |
1996 | 1.2 | 3 | Lehetőség a CMYK színmodell használatára , közvetlen megnyitás a böngészőablakban böngészőbővítmények (ún. Beépülő modulok) megvalósításával, vakok számára elérhető akadálymentesítési plug-in az Acrobat Reader 3 programhoz, interaktív elemek, például jelölőnégyzetek és választógombok lehetségesek |
1999 | 1.3 | 4 | Ázsiai betűtípusok támogatása, továbbfejlesztett akadálymentesítési plug-in az Acrobat Reader számára, még mindig 40 bites titkosítás, digitális aláírások, JavaScript elemek lehetségesek |
2001 | 1.4 | 5. | A kisegítő lehetőségek beépülő moduljának megszüntetése, de az MSAA (Microsoft Active Accessibility) támogatása az Acrobat Reader segítségével, 40–128 bites RC4 titkosítás, a logikai dokumentumstruktúra leírása címkékkel |
2003 | 1.5 | 6. | Képek beágyazása JPEG 2000 formátumban , filmek MPEG formátumban és audio fájlok MP3 formátumban lehetséges, nyilvános kulcsú titkosítás PKCS # 7 ; Az olvasóprogramot most Adobe Readernek hívják, és már nem támogatja a DOS alapú Windows verziókat ( Windows 9x ) |
2004 | 1.6 | 7. | Támogatás az univerzális 3D fájlformátumhoz, OpenType betűtípusok beágyazása, XFA 2.2 rich text elemek és attribútumok támogatása, AES titkosítás, PKCS # 7 titkosítás SHA256- tal , DSA 4096 bitig, elérhetetlen PDF -Dokumentumok címkékkel, jobb többoszlopos dokumentumok támogatása, az űrlapmezők kiolvashatók a beszédkimeneti funkciók segítségével, PDF készítő és kisegítő lehetőségek: optimalizálja a képernyőolvasókat és a képernyő nagyító programokat |
2006 | 1.7 | 8. | a 3D-s megjelenítési lehetőségek továbbfejlesztése, erősebb titkosítási algoritmusok (PKCS # 7 SHA384, SHA512 és RIPEMD-160 , 256 bites AES) |
2008 | 1.7 | 9. | további javulás |
2010 | 1.7 | x | további javulás |
2012 | 1.7 | XI | további javulás |
2017 | 2.0 | DC | Támogatás a PRC fájlformátumhoz, 3D mérési eszközök, továbbfejlesztett biztonsági funkciók |
Normák és szabványok
1997 óta a PDF-en alapuló szabványokat kidolgozták és elfogadták az ISO különböző bizottságaiban . Bizonyos PDF verziók alapján meghatározzák a minimális követelményeket és korlátozásokat. Ebben az összefüggésben az Adobe Systems az illetékes ISO bizottságoknak jogot adott arra, hogy a szükséges specifikációkat korlátlan ideig letölthetővé tegye.
Nagyjából közelítve ezek a szabványok a PDF különböző verzióinak felelnek meg alapul:
ISO | év | típus | változat | Megnevezés / megjegyzés |
---|---|---|---|---|
15930 | 2001 | PDF / X | 1.3 | Formátum a mű benyújtására |
15930-1 | 2001 | PDF / X-1a | 1.3 | lásd: PDF / X |
15930-5 | 2003 | PDF / X-2 | 1.4 | lásd: PDF / X |
15930-4 | 2003 | PDF / X-1a | 1.4 | lásd: PDF / X |
15930-3 | 2002 | PDF / X-3 | 1.3 | lásd: PDF / X |
15930-6 | 2003 | PDF / X-3 | 1.4 | lásd: PDF / X |
15930-7 | 2008 | PDF / X-4 | 1.6 | lásd: PDF / X |
15930-8 | 2008 | PDF / X-5 | 1.6 | lásd: PDF / X |
19005-1 | 2005 | PDF / A-1 | 1.4 | Az elektronikus archiválás formátuma |
19005-1 | 2007 | PDF / A-1 | 1.4 | Javítás PDF / A-1 |
19005-2 | 2011 | PDF / A-2 | 1.7 | lásd: PDF / A-1 |
19005-3 | 2012 | PDF / A-3 | 1.7 | lásd: PDF / A-1 |
24517 | 2008 | PDF / E | 1.6 | A műszaki dokumentáció formátuma a mérnöki, építészeti és földrajzi információs rendszerek területéről (PDF-tervezés) |
- | 2008 | PDF / H | Egészségügyi dokumentum formátum (PDF Healthcare) | |
14289 | 2008 | PDF / UA | 1.7 | Útmutató egy hozzáférhető dokumentum létrehozásához PDF (Universal Accessibility) formátumban |
16612-2 | 2010 | PDF / VT | 1.6 | Formátum nagy mennyiségű és tranzakciós nyomtatáshoz (PDF változó és tranzakciós nyomtatás) |
32000-1 | 2008 | PDF 1.7 | 1.7 | |
32000-2 | 2017 | PDF 2.0 | 2.0 |
irodalom
- Philipp Mayr: A webes PDF fájlformátum - statisztikai felmérés. In: NFD - Hírek a dokumentációhoz. 53. évf., 2002, 475-481.
- Thomas Merz, Olaf Drümmer : A PostScript és PDF Biblia. 2. kiadás. Társkiadvány PDFlib / dpunkt Verlag, 2002, ISBN 3-935320-01-9 .
A PostScript & PDF Bible ( Memento 2013. március 2-tól az Internet Archívumban ; ZIP) a PDFLib-ből - Betsy A. Fanning: Technology Watch Report, Preserving the Data Explosion: PDF használata (PDF; 136 kB), Digitális megőrzési koalíció, 2008. április.
- Ralf Benzmüller, Karsten Tellmann: PDF: Potenciálisan veszélyes fájlok, támadási és védelmi mechanizmusok PDF fájlokban. <kes>, 2010. február 1., 61–65. hasonló a security-zone.info oldalon (PDF; 3,1 MB).
- Hans Peter Schneeberger: PDF előnyomás 1. kiadás. Rheinwerk Verlag, 2014, ISBN 978-3-8362-1750-7 .
web Linkek
- Linkkatalógus a PDF témában a curlie.org (korábban DMOZ ) címen
- PDF specifikációk az Adobe Systems-nél
- A PDF fájl titkosításának technikai megfontolása
- Az ISO 19005-1 az online heise által küldött Portable Document Format üzenetre épül
- Készítsen PDF-t a W3C szabvány XSL-FO segítségével
- Peter Zschunke, Ben Schwan: A PDF 20 éves lesz. (PDF) In: heise online. Letöltve: 2013. október 17 (A PDF jellegéről és fejlődéséről a 20. évforduló alkalmából).
- pst-pdf
- auto-pst-pdf
- pdftrükkök
- convert-pdfs.com
Egyéni bizonyíték
- ↑ Jim Meehan, Ed Taft, Stephen Chernicoff, Caroline Rose, Ron Karr: PDF referencia, ötödik kiadás, 1.5. Szakasz: Szellemi tulajdon. (PDF; 8,1 MB) (Az interneten már nem érhető el.) Adobe Systems, 2004. november, 7. o. , Az eredetiről 2015. június 16-án archiválva ; megtekintve 2010. november 3-án .
- ↑ PDF . Wiki az Ubuntuusers.de oldalról
- B a b Káosz Kommunikációs Kongresszus: Ne higgyen mindent, ami egy PDF dokumentumban található . Zeit Online , 2019. december; megtekintve 2020. január 4-én.
- ↑ ghostscript.com ( Memento , 2015. szeptember 13-tól az Internetes Archívumban )
- ↑ csomag hiperref. Átfogó TeX Archív Hálózat ; megtekintve 2018. január 2-án.
- ↑ PDF Reference (hatodik kiadás, 1.7-es verzió) - 5.5.1 Szabványos Type 1 betűtípusok ( Memento július 6-án, 2015- Internet Archive ) (PDF, 31 MB, 1.310 oldal)
- ↑ netzwelt.de
- ↑ giga.de
- ↑ Stefan Mintert: meghívás.xml - Átalakíthatja az egyetlen forrásból származó XML fájlt több kimeneti formátumra. In: Linkwerk GmbH honlapja. Letöltve: 2010. november 3 .
- ↑ HTMLDOC nyílt forráskódú kezdőlap. (Már nem kapható nálunk.) Michael R Édes, január 16, 2017, archivált az eredeti szóló február 21, 2016 ; megtekintve 2017. január 16-án .
- ↑ wkhtmltopdf. Nyílt forráskódú projekt, hozzáférés: 2011. december 30 .
- ↑ Webkit nyílt forráskódú projekt. Nyílt forráskódú projekt, hozzáférés: 2011. december 30 .
- ↑ Weboldal PDF formátumban, tartalomjegyzékkel. Innovate Webdoc Services, hozzáférés: 2011. december 30 .
- ↑ ps2pdf: PostScript-PDF átalakító a ghostscript .com fájlon
- ↑ PStricks oldal a PDF-exportról. tug.org.
- ↑ xetex a CTAN.
- ↑ A legmagasabb értékelt válasz honnan Herbert Voss a kérdést 8413 a tex.stackexchange.com.
- ↑ Az "egreg" (Enrico Gregorio) válasza az 19966-os kérdésre a tex.stackexchange.com oldalon.
- ↑ PRC formátum specifikáció ( Memento , 2008. december 2-tól az Internet Archívumban ) az Adobe-nál
- ↑ Axel Newe: A tudományos publikációk gazdagítása interaktív 3D PDF-sel: integrált eszköztár közzétételre kész ábrák készítéséhez . In: PeerJ Computer Science . szalag 2. , 2016. június 20., ISSN 2376-5992 , doi : 10.7717 / peerj-cs.64 ( peerj.com [hozzáférés: 2016. június 28.]).
- ↑ Acrobat Pro Bundle ( Memento 2012. május 11-től az Internet Archívumban ) a Tech Soft 3D-n
- ↑ PDF Generator 3D a PROSTEP AG-től
- ↑ Acrobat X Pro az Adobe-nál
- ↑ 3D PDF Converter plug-in a Tetra 4D-n
- ↑ hivatalos segítségnyújtási dokumentáció. DassaultSystemes Solidworks , 2019. június 27 .
- ↑ Adatcsere formátumok . allplan.com
- ↑ Deep Exploration ( 2012. szeptember 7-i emlék a webarchívumban archive.today ) a jobb agyfélteke részéről, 2012 óta SAP
- 3 3D oldalak, QuadriSpace
- ↑ 3DVIA Composer ( Memento 2013. május 25-től a webarchívumban archive.today ) a Dassault Systèmes-nél
- ↑ 3D-PDF példa az UNITEC Információs Rendszerekben
- ↑ Dokumentumok új szintre emelése a PDF 2.0 segítségével. (PDF) Adobe, hozzáférés: 2017. szeptember 11 .
- ↑ ISO 32000-2: 2017. ISO Org, hozzáférés: 2017. szeptember 11 .