# PDF

**PDF** atau **Format Dokumen Portabel** (bahasa Inggris: *Portable Document Format*) adalah sebuah format berkas yang dibuat oleh Adobe Systems pada tahun 1993 untuk keperluan pertukaran dokumen digital. Format PDF digunakan untuk merepresentasikan dokumen dua dimensi yang meliputi teks, huruf, citra dan grafik vektor dua dimensi. Pada Acrobat 3-D, kemampuan PDF juga meliputi pembacaan dokumen tiga dimensi. PDF telah menjadi standar ISO pada tanggal 1 Juli 2008 dengan kode ISO 32000-1:2008.

## Sejarah

Ketika pertama kali diperkenalkan pada tahun 1993, tingkat penggunaan dokumen berformat PDF relatif rendah. Pada saat itu perangkat lunak untuk membuat dokumen PDF (Adobe Acrobat) dan perangkat lunak untuk membacanya (Acrobat Reader, sekarang Adobe Reader) tersedia secara komersial, tidak didistribusikan gratis. Versi-versi awal bersejarah PDF tidak mendukung fasilitas pranala luar, yang membuatnya kurang terintegrasi dengan *World Wide Web*, dan penambahan besar ukuran berkas PDF pada paket data yang dikirimkan membuatnya lambat untuk diunduh (*download*) dengan tingkat kecepatan modem pada saat itu.
Penyebab lain kekurangpopuleran PDF pada masa itu disebabkan karena format berkas PDF harus bersaing dalam tingkat penggunaannya dengan format lain seperti Envoy, Common Ground Digital Paper, dan **PostScript** (.ps). PostScript adalah format yang juga diciptakan oleh Adobe dan sebagian fungsinya diimplementasikan pada PDF.
Laju peningkatan penggunaan dokumen PDF meningkat dengan pesat setelah Adobe mulai mendistribusikan perangkat lunak Acrobat Reader secara gratis. Mereka juga membebaskan siapapun untuk menciptakan aplikasi pembuat maupun pembaca dokumen PDF tanpa perlu membayar royalti kepada Adobe System selaku pemegang hak paten PDF.

* + Format dokumen PDF mengkombinasikan tiga teknologi:
		- Sub-set dari pemrograman deskripsi halaman PostScript untuk menghasilkan tampilan dan grafik
		- Sistem penempatan/pemindahan huruf untuk mengizinkan perpindahan huruf di dalam dokumen
		- Sistem penyimpanan terstruktur untuk menempatkan dan mengkompresi elemen-elemen dokumen ke dalam satu berkas.

## Antarmuka dokumen PDF

Antarmuka dokumen PDF pada umumnya tersusun atas kombinasi teks, grafik vektor, dan grafik raster. Grafik vektor digunakan untuk menampilkan ilustrasi yang terbentuk dari garis dan kurva, sedangkan grafik raster digunakan untuk menampilkan foto dan citra.
Pada perbaikan format selanjutnya, dokumen PDF juga mampu mendukung *hyperlink*, *forms*, JavaScript, dan berbagai kemampuan lain yang dapat didukung dengan melakukan penambahan plugin. Dokumen PDF versi 1.6 telah memiliki kemampuan untuk menampilkan grafik tiga dimensi interaktif.

## Aksesibilitas

Berkas PDF dapat dibuat secara spesifik agar dapat diakses oleh orang-orang dengan cacat/keterbatasan fisik. Format berkas PDF dapat dilengkapi dengan label (tag) XML, teks ekuivalen, perbesaran visual teks (*magnifier*), penambahan fasilitas audio/suara, dan sebagainya. Beberapa perangkat lunak kreator PDF seperti Adobe InDesign dapat secara otomatis membuat berkas PDF berlabel.

## Keamanan dan pembatasan penggunaan

Berkas PDF dapat disandikan sehingga untuk dapat membuka atau mengeditnya diperlukan kata kunci tertentu. Penyandian berkas PDF dilakukan dalam dua tingkat, yakni 40-bit dan 128-bit dengan menggunakan sistem sandi kompleks RC4 dan MD5. Berkas PDF juga dapat diberi pembatasan DRM untuk membatasi aktivitas penggandaan, penyuntingan, maupun pencetakan berkas tersebut.

## Referensi

## Pranala luar

* (Inggris) PDF Specifications
* (Inggris) Adobe: PostScript vs. PDF
* (Inggris) AIIM — Information about PDF/E specification for engineering Diarsipkan 2007-03-23 di Wayback Machine.
* (Inggris) AIIM— Information about PDF/UA specification for accessible documents Diarsipkan 2007-04-03 di Wayback Machine.
* (Inggris) Mars — Further information about the Adobe Mars Format
* (Inggris) Adobe PDF 101: Quick overview of PDF file format
* (Inggris) PDF EDITOR Diarsipkan 2012-01-27 di Wayback Machine.
* (Inggris) PDF CONVERTER Diarsipkan 2011-11-16 di Wayback Machine. Provide solution of conversion between PDF and other popular formats

## Lihat pula

* XML Paper Specification