PDF

PDF () on Adoben 1990-luvulla kehittämä PostScript-kieleen pohjautuva ohjelmistoriippumaton, siirrettävä tiedostomuoto. Sitä käytetään pääasiallisesti sähköiseen julkaisemiseen, tulostamiseen ja painamiseen. PDF-tiedosto on tulostimen ja näytön tarkkuudesta riippumaton. PDF:n versio 1.7 on hyväksytty ISO 32000 -standardi.

Käyttötarkoitus 

PDF-tiedostomuoto soveltuu valmiiden julkaisujen siirtämiseen tietojärjestelmistä toiseen, esimerkiksi mainostoimiston tietokoneelta painotalon tietokoneelle. Julkaisun taitto, grafiikka ja kirjasimet – puhekielellä fontit – siirtyvät PDF-tiedoston mukana. Julkaisun ulkoasu säilyy kaikissa käyttöjärjestelmissä samana. Kuvia on mahdollista pakata PDF-tiedostoa tehtäessä, jos halutaan tehdä nopeasti latautuva ja tiedostokooltaan pieni sähköinen julkaisu. Kirjasimet voidaan liittää PDF-tiedostoon, joten tiedoston teksti näkyy oikein, vaikka lukijan koneessa ei olisikaan kyseisiä kirjasimia. Tämä on varsin suositeltavaa.

Paino- tai tulostuskäyttöön tehtävää PDF-tiedostoa luotaessa on kuitenkin aina huomioitava luotavan tiedoston resoluutio sekä mahdolliset jälkikäsittelyvarat sivukokoon eli minkälaiseen käyttöön ja kokoon tiedosto on tarkoitettu.

Toiminnot 

PDF-tiedostoihin voi liittää vuorovaikutteisia toimintoja. Kuvaa klikkaamalla voi esimerkiksi käynnistää videoesityksen, tai julkaisuun voi liittää äänitiedostoja, jotka käynnistyvät sivuja avattaessa. PDF-asiakirjoihin voi liittää myös hyperlinkkejä.

PDF-tiedostoista voi tehdä luettelon, johon voi kohdistaa hakuja mistä tahansa samalla tietokoneella sijaitsevasta PDF-tiedostosta. Luetteloita voi olla useita ja niihin kaikkiin voi tehdä haun yhden vuoropuheluikkunan kautta. Lähes samaan tapaan etsitään avainsanoja julkaisun sisällöstä. 

PDF-tiedostoja voi tehdä tulostamalla asiakirjan ensin virtuaalitulostimella PostScript-tiedostoksi (PS), minkä jälkeen PS-tiedosto muunnetaan PDF-tiedostoksi esimerkiksi Acrobat Distiller -ohjelmalla tai ps2pdf-ohjelmalla (Unix/Linux). Asiakirjan voi useista ohjelmista tulostaa myös suoraan PDFWriter-nimiseen virtuaalitulostimeen, joka luo PDF-dokumentin suoraan. Joistakin ohjelmista (esimerkiksi LibreOffice, Adobe Photoshop, Microsoft Office, OpenOffice) on myös mahdollisuus tallentaa tiedostoja suoraan PDF-muotoon.

Standardointi 

PDF-standardointi sisältää muun muassa seuraavat ISO-standardien mukaiset alaluokat:
 PDF/X – ”PDF for exchange”
 vuodesta 2001 lähtien
 ISO 15929- ja ISO 15930-standardit
 digitaalisen tiedon siirto PDF-muodossa
 PDF/A – ”PDF Archive”
 vuodesta 2005 lähtien
 ISO 19005-standardi
 sähköisen tiedoston arkistointi PDF-muodossa
 PDF/E – ”PDF Engineering”
 vuodesta 2008 lähtien
 ISO 24517-standardi
 suunnittelutietoja (kaaviot, piirustukset, ynnä muita sellaisia) sisältävän tiedon siirtoformaatti PDF-muodossa

DRM-tekniikat 

PDF-tiedostot voivat sisältää DRM-tekniikkaa kuten eston dokumentin tulostamiselle tai ne voivat lähettää tietoa halutulle web-palvelimelle. Tämä mahdollistaa PDF-tiedoston kotiin soittamisen ja siten käyttäjän IP-osoitteen ja mahdollisesti muiden tietojen tallentamisen.

PDF-ohjelmia 

PDF-tiedostojen tuottamiseen, lukemiseen ja muuhun käsittelyyn löytyy monia ohjelmia.

Katselu 

PDF:n katselu onnistuu muun muassa seuraavilla ohjelmilla:

Useille alustoille
 Adobe Reader
 Foxit Reader
 KPDF
 Xpdf

Linux
 Evince
 GhostView
 Okular

macOS
 Esikatselu
 Skim

Windows
 Microsoft Edge
 Nitro PDF Reader
 PDF-XChange Viewer
 Sumatra PDF

Myös verkkoselaimet, kuten Chrome ja Firefox osaavat näyttää PDF-tiedostoja.

Tuottaminen 

PDF:n luominen onnistuu muun muassa seuraavilla ohjelmilla:

Ilmaiset
 Apple iWork
 GhostScript
 Inkscape
 PDFCreator
 PDFill PDF Tools
 PDF LaTeX
 Scribus

Maksulliset
 Adobe Acrobat
 Adobe Illustrator
 Ascertia Docs
 PDF-XChange Pro
 PDF Sign&Seal

Myös toimisto-ohjelmistot, kuten LibreOffice, Microsoft Office ja OpenOffice osaavat tallentaa PDF-tiedostoja.

Ohjelmakirjastot 

Ohjelmakirjastoja ja -komponentteja PDF-tiedostoformaatin liittämiseksi ohjelmiin:
 iText on monipuolinen PDF-kirjasto Java-kielellä.
 PowerPdf on visuaalinen komponentti PDF:n luontiin Delphille.
 Pdf class PDF-tiedoston luonti PHP:llä.
PDF-tiedoston lähettäminen Postita-palvelussa API:n kautta ja postitus paperikirjeenä:
  PDF API-rajapinta API-kuvaus ja ohjelmointiesimerkit.

Lähteet

Aiheesta muualla 

 Adobe PDF Technology Center – PDF-spesifikaatio 

Tiedostomuodot
Kirjapainotaito
Adobe Systems
ISO
Seulonnan keskeiset artikkelit