Apa itu Postscript? Apa Hubungannya Dengan Printer Saya?
Saat mencetak, Anda mungkin menemukan kata "Postscript." Pernah bertanya-tanya apa artinya ini, dan relevansinya dengan printer Anda? Luangkan waktu sebentar, pelajari beberapa sejarah komputer, dan sedikit lebih banyak tentang pekerjaan printer desktop.
Kecuali jika Anda seorang ilmuwan komputer, mungkin membingungkan untuk mencari "Postscript" dan mengetahui bahwa itu adalah "bahasa pemrograman concatenative" hanya untuk mengetahui Anda memiliki bahkan lebih kata-kata yang membingungkan untuk mencari. Hari ini, kita akan membuatnya mudah, dan menempatkan Postscript ke dalam konteks, menjelaskan apa itu, mengapa dan bagaimana melakukan apa yang dilakukannya, dan bagaimana itu cukup banyak mengubah seluruh dunia grafis di telinga kolektifnya! Teruslah membaca, ada beberapa hal yang menyenangkan dan menyenangkan di masa depan.
ASCII, Dot Matrix, Plotters, dan Mengubah Grafik Cetak
Sebelum kita memahami Postscript dan perangkat pencetakan yang lebih modern, kita harus mempertimbangkan akar PC yang sederhana untuk teknologi cetak. Printer komputer awal adalah perangkat kasar yang dibuat hanya untuk mereproduksi teks dan karakter ASCII - ada sedikit atau tidak ada aplikasi grafis, dan sedikit atau tidak ada gunanya bagi mereka. Ini disebut "bodoh" printer dapat diprogram untuk menghasilkan teks, meskipun banyak yang akan memiliki keterbatasan perangkat keras yang akan menghentikan mereka dari mencetak apa pun kecuali karakter dalam perangkat keras-berpikir "mesin tik."
Beberapa dari kita di How-To Geek mungkin berkencan dengan diri kita sendiri dan mengatakan kita ingat langkah penting berikutnya dalam evolusi printer-printer dot matrix. Ini mampu mencetak beberapa grafis grayscale mentah dengan deretan piksel, serta tipografi, kedalaman pixel rendah blocky. Meskipun mereka memang memiliki keuntungan membuat gambar digital (meskipun jumlah seni ASCII terhitung), tipografi kasar adalah kemunduran untuk printer dot matrix awal. Semua printer dot matrix mengambil arah untuk mencetak gambar dan teks dengan cara yang kurang lebih sama; pecah menjadi piksel, cetak dalam baris saat print head melewati kertas, masukkan sedikit kertas berikutnya, dan ulangi.
Tidak seperti printer dot matrix, komplotan masih cukup umum, terutama di bidang manufaktur. Plotters memindahkan kertas, vinil, atau berbagai bahan lain di sekitar pada koordinat aljabar untuk menggambar, mencetak, atau memotong halus, bentuk vektor murni secara matematis dengan stylus atau bilah pisau. Seperti yang telah kita pelajari, karena sifat mesin terbang tipografi, bentuk vektor jauh lebih unggul daripada piksel untuk menentukan bentuk abstrak, matematis murni yang ditemukan dalam jenis. Karena komplotan direkayasa untuk bergerak berdasarkan matematika yang tepat, petunjuk tentang cara membuat tipografi dan bentuk lainnya cukup mudah bagi PC untuk berkomunikasi dengan perangkat..
Tantangannya adalah ini: tidak ada model PC untuk mencetak teknologi yang bisa membuat tipografi berbasis vektor dan grafik bersih secara bersamaan. Apa yang harus dilakukan oleh semua geek pandai?
Xerox PARC, dan Pengembangan Printer Laser Pertama
Xerografi, fotokopi AKA, adalah yang sedang dicari oleh printer pembangunan. Meskipun Xerography telah ditemukan pada tahun tiga puluhan dan tersedia secara komersial sebagai mesin fotokopi pada akhir tahun lima puluhan dan enam puluhan, itu tidak digunakan dalam pencetakan PC sampai insinyur Xerox PARC Gary Starkweather merancang printer laser pertama.
Berikut ini adalah grafik dan deskripsi kasar tentang cara kerja Xerografi: cahaya mengenai area drum pencetakan yang bermuatan listrik, elektron bereaksi dan area yang bermuatan negatif kehilangan muatan itu. Toner mematuhi listrik statis, dan ditekan ke atas kertas, menciptakan karya seni tanpa menggunakan piksel gaya dot matrix. Dan karena proses pencetakan ini secara fundamental berbeda dari metode kasar yang disebutkan di atas, Xerography adalah cara yang logis untuk mencetak tipe dan grafik yang bersih pada saat yang sama. Ada satu masalah teknis sederhana yang harus diselesaikan - bagaimana Anda membuat instruksi untuk printer yang dapat dengan mudah melakukan keduanya sekaligus?
Yang Terbaik dari Kedua Dunia: Postscript adalah Print Whisperer
Masukkan insinyur dan pendiri Adobe, John Warnock dan Charles Geschke. Pasangan ini telah bekerja bersama di Xerox dan telah menciptakan bahasa deskripsi halaman (atau PDL) yang disebut Interpress. Interpress memecahkan masalah teknik ini — itu adalah sistem penerjemahan gambar dan bentuk rumit menjadi data yang dapat digunakan printer untuk menghasilkan karya seni cetak berkualitas tinggi. Interpress belum tentu merupakan PDL pertama, dan itu bukan kolaborasi Warnock dan Geschke terakhir. Meninggalkan Xerox PARC, pasangan ini mengembangkan produk andalan di Postscript, yang tetap, bahkan hingga hari ini, standar industri grafis.
Postscript, seperti namanya, sebenarnya adalah bahasa pemrograman Turing-complete. Arah ditulis dengan cara yang dapat dibaca manusia, dan dikomunikasikan ke printer, yang menciptakan karya seni berkualitas tinggi dari instruksi. Berikut contoh program "Hello World" dari Inkguides.com.
%! PS
/ inch 72 mul def
/ Times-Roman findfont 50 scalefont setfont
2,5 inci 5 inci bergerak
(Halo, Dunia!) Tampil
showpage
Kami mulai melihat dengan cepat instruksi seperti apa yang diberikan Postscript pada printer, dan betapa sederhananya petunjuknya. Font yang dirujuk dalam program ini ada dalam bentuk vektor dan dipanggil dari file-file terpisah - dan merupakan bagian besar dari kontribusi Adobe terhadap industri grafis digital. Berikut contoh kedua, dari halaman Mikkel Meinike Nielsen di Postscript:
%!
/ Times-Roman findfont 16 scalefont setfont
gsave% hemat sebelum menggunakan terjemahan
105 210 terjemahkan% Koordinat ini menempatkan gambar pada
%halaman
% - Gambar sebenarnya dimulai-
76,8 skala 86,4
40 45 1 [40 0 0 -45 0 45]
<
fffff5ffffffffdeffffffeaffffffffdeffffffffffffffffffff
fffffefffffffbffffffffffffffffffffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffffff77ffffffff7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffff> gambar
% - Akhir gambar yang sebenarnya -
grestore% mengembalikan pengaturan dari sebelum translat
0 245 bergerak (Teks dan gambar,) tampil
0 229 moveto (berdampingan) menunjukkan
showpage
Bagian tengah yang besar dari gobbledygook ini sebenarnya adalah kode heksadesimal yang mendefinisikan gambar. Sebagian besar Postscript tidak ditulis dengan tangan seperti ini, melainkan oleh program. Untuk mendapatkan gambaran tentang bagaimana sebenarnya kode Postscript ini, lihat screencap ini dari halaman Mikkel di bawah gambar yang dihasilkan oleh kode ini. Seluruh penyihir fotografi juga dapat ditulis ulang sebagai postscript dengan cara ini-filetype disebut Encapsulated Post Script, atau EPS.
Halaman Cetak Modern dan Proses Pencetakan Baru
Saat ini, tidak semua printer menggunakan Postscript, tetapi semuanya harus memiliki semacam lapisan terjemahan untuk mengubah data teks dan gambar menjadi bahan cetakan. Kami biasanya memanggil program-program ini driver printer-dan saat ini mereka berasal dari produsen, dan merupakan perangkat lunak berpemilik. Dalam beberapa bentuk atau mode, ini adalah bagian penting dari apa yang semua printer perlu berkomunikasi dengan PC - meskipun printer yang kita gunakan di rumah kita memecahkan masalah yang sangat berbeda dari printer laser pertama. Apapun, Postscript adalah kesuksesan besar pertama Adobe, dan merupakan bagian dari apa yang secara efektif menjadi awal dari a ledakan grafis dan desain yang populer di seluruh dunia.
Kredit Gambar: Brother Printer MFC-8370 oleh Jung-nam Nam, tersedia di bawah Creative Commons. Ancient Dot Matrix Printer oleh Andy Broomfield, tersedia di bawah Creative Commons. IBM 3800, fotografer tidak dikenal, menganggap penggunaan wajar. Proses Fotokopi Xerografis oleh Yzmo, tersedia di bawah lisensi GNU. Perangkat lunak Adobe oleh Seven Block, tersedia di bawah Creative Commons. Printer baru oleh Erin Sparling, tersedia di bawah Creative Commons.