XML Paper Specification (XPS), adalah spesifikasi untuk page description
language dan format fixed document yang awalnya dikembangkan oleh Microsoft
yang kemudian distandardisasi oleh Ecma International sebagai standar
internasional ECMA - 388. Spesifikasi XPS ini berbasis XML (lebih tepatnya
XAML), yang berdasarkan pada jalur (sistem) pencetak baru dan format warna
vektor dokumen yang mendukung kebebasan perangkat dan resolusi. XPS telah
distandardisasi sebagai format dokumen standar terbuka pada 16 Juni 2009.
Pengembangan dari XML Paper Specification
Pada tahun 2003 Global Graphics telah dipilih oleh Microsoft untuk
memberikan konsultasi dan bukti dari konsep pengembangan pada XPS, kemudian
mereka bekerja dengan team pengembang dari Windows untuk membuat spesifikasi
dan memberikan referensi arsitektur untuk format baru tersebut.[2]
Format XPS dokumen terdiri dari markup XML terstruktur yang mendefinisikan
tata letak dokumen dan tampilan visual setiap halaman, serta aturan rendering
untuk distribusi, pengarsipan, rendering, pengolahan dan pencetakan dokumen.
Bahasa markup XPS adalah sub bagian dari XAML, yang memungkinkan untuk
memasukkan grafis vektor-elemen dalam dokumen.
File XPS pada kenyataannya merupakan file ZIP menggunakan Open Packaging
Conventions, yang berisi file-file yang menyusun dokumen. Ini termasuk markup
XML file untuk setiap halaman, teks, font, raster gambar, vektor grafik 2D,
serta informasi digital rights management. Isi dari suatu file XPS dapat
diperiksa hanya dengan membuka dalam sebuah aplikasi yang mendukung file ZIP.
Fitur
XPS dokumen memiliki fitur seperti warna gradien, transparansi, warna CMYK,
printer kalibrasi, multi-sistem tinta dan skema printer. XPS mendukung
teknologi Windows Color Sistem manajemen warna untuk konversi warna yang lebih
presisi di seluruh perangkat dan jangkauan dinamis yang lebih tinggi. XPS
dokumen juga mendukung perangkat lunak pengolah gambar raster (RIP) yang dapat
didownload secara terpisah.[3] Subsistem dari printer juga memiliki dukungan
untuk nama warna, menyederhanakan definisi warna untuk gambar yang
ditransmisikan ke printer yang mendukung warna-warna tersebut.
XPS juga mendukung gambar HD Photo yang aslinya untuk gambar raster.[4] XPS
format yang digunakan dalam file spul mewakili efek grafis canggih seperti
gambar 3D, efek cahaya, dan gradien, yang diproses oleh driver printer tanpa
rasterization, mencegah artefak rendering dan mengurangi beban komputasi.
Kemiripan dengan PDF dan PostScript
Seperti format PDF, XPS adalah format dokumen dengan tata-letak yang tetap
yang dirancang untuk mempertahankan keaslian, menyediakan perangkat-penampilan
dokumen yang independen. PDF adalah database objek, diciptakan dari PostScript
dan juga secara langsung dihasilkan dari banyak aplikasi, sedangkan XPS didasarkan
pada XML. Arsitektur pipa filter XPS juga mirip dengan yang digunakan pada
printer yang mendukung bahasa deskripsi halaman PostScript. PDF mencakup
kemampuan dinamis yang tidak didukung oleh format XPS, begitupun juga ada
kemampuan dari XPS yang tidak dimiliki oleh PDF.
Membaca dan membuat XPS dokumen
Karena arsitektur pencetakan pada Windows Vista menggunakan XPS sebagai
spooler format, maka Vista memiliki dukungan asli untuk menghasilkan dan
membaca XPS dokumen.[5] XPS dokumen dapat dibuat dengan mencetak ke XPS virtual
driver printer. XPS Viewer terinstal secara default pada Windows Vista dan
dihost dalam Internet Explorer. XPS Viewer standar dan XPS Document Writer juga
tersedia untuk pengguna Windows XP ketika mereka meng-install .NET Framework 3.0.
XPS Viewer standar mendukung manajemen hak digital dan tanda tangan digital.
Pengguna yang tidak ingin melihat XPS dokumen dalam browser dapat men-download
XPS Essentials Pack, yang mencakup viewer yang berdiri-sendiri dan XPS Document
Writer akan tetapi tidak ada dukungan terhadap tanda tangan digital.[6] XPS
Essentials Pack tersedia untuk Windows XP, Windows Server 2003, dan Windows
Vista.
Windows 7 berisi versi XPS Viewer yang berdiri-sendiri dan mendukung tanda
tangan digital.[7] Freeware XPS Annotator adalah XPS Viewer yang
berdiri-sendiri dan mendukung tanda tangan digital untuk Windows 7 dan sistem
operasi lain dari Microsoft seperti Windows XP, Windows 2003 dan Windows
Vista.[8]
Dukungan pihak ketiga
Software
- Okular, dokumen viewer dari proyek KDE, memiliki dukungan untuk XPS.
- XPS Annotator, alat anotasi XPS dan XPS viewer mandiri untuk Microsoft Windows.
- STDU Viewer, pembaca format buku elektronik, memiliki dukungan untuk XPS.
- XPSDev, mengembangkan perangkat lunak yang mampu membuat, membaca, mengkonversi maupun mengedit sebuah XPS dokumen.
- NiXPS telah mengembangkan alat pengedit dan viewer untuk Mac OSX.
- Software Imaging mengembangkan XPS Viewer - 32 dan 64 bit.
- NDesk XPS, Open Source lintas-platform viewer.
Hardware
XPS mendapat dukungan dari perusahaan percetakan seperti Konica Minolta,
Sharp, Canon, Epson, Hewlett-Packard, dan Xerox. Perusahaan perangkat lunak dan
perangkat keras seperti Software Imaging, Pagemark Technology Inc , Informative
Graphics Corp (IGC), NiXPS NV, Zoran, dan Global Graphics.
XPS printer telah diperkenalkan oleh Konica Minolta, Toshiba, dan Xerox.
Perijinan
Untuk mendorong supaya format XPS digunakan secara luas, maka Microsoft
merilis XPS dibawah lisensi royalti bebas paten yang disebut Janji Komunitas
untuk XPS, yang memungkinkan pengguna untuk mengimplementasikan spesifikasi XPS
untuk membaca, menulis dan membuat file XPS, selama Anda memberi catatan bahwa
sumber teknologi yang diimplementasikan mungkin dibebani oleh hak paten yang
diselenggarakan oleh Microsoft.
Standarisasi
Microsoft mengirimkan spesifikasi XPS ke Ecma International.
Pada bulan Juni tahun 2007 Panitia Teknis Ecma International 46 (TC46)
didirikan untuk mengembangkan XML Paper Specification (XPS).
Pada pertemuan ke 97 Majelis Umum yang diselenggarakan di Budapest, 16 Juni
2009, Ecma International menyetujui XML Paper Specification (XPS) sebagai
standar Ecma (ECMA-388).
This entry was posted on and is filed under Definisi. You can follow any responses to this entry through the RSS 2.0 feed.