If-Koubou

Apa itu Postscript? Apa yang Harus Dilakukan Dengan Printer Saya?

Apa itu Postscript? Apa yang Harus Dilakukan Dengan Printer Saya? (Bagaimana caranya)

Saat mencetak, Anda mungkin menemukan kata "Postscript." Pernah bertanya-tanya apa artinya ini, dan relevansinya dengan printer Anda? Luangkan waktu sebentar, pelajari beberapa riwayat komputer, dan sedikit lebih banyak tentang cara kerja printer desktop.

Kecuali Anda seorang ilmuwan komputer, dapat membingungkan untuk mencari "Postscript" dan belajar bahwa itu adalah "bahasa pemrograman concatenative" hanya untuk menemukan Anda memiliki bahkan lebih kata-kata membingungkan untuk mencari. Hari ini, kita akan membuatnya mudah, dan memasukkan Postscript ke dalam konteks, menjelaskan apa itu, mengapa dan bagaimana itu melakukan apa yang dilakukannya, dan bagaimana itu cukup banyak mengubah seluruh dunia grafis di telinga kolektifnya! Teruslah membaca, ada beberapa hal menyenangkan yang menyenangkan di depan.

ASCII, Dot Matrix, Plotters, dan Mengubah Grafik Dicetak

Sebelum kita memahami Postscript dan perangkat cetak yang lebih modern, kita harus mempertimbangkan akar sederhana PC untuk teknologi cetak. Printer komputer awal adalah perangkat mentah yang dibuat hanya untuk mereproduksi teks dan karakter ASCII-ada sedikit atau tidak ada aplikasi grafis, dan sedikit tidak ada gunanya bagi mereka. Printer yang disebut "bodoh" ini dapat diprogram untuk menghasilkan teks, meskipun banyak yang akan memiliki keterbatasan perangkat keras yang akan menghentikan mereka mencetak apa pun kecuali karakter di perangkat keras-berpikir "mesin tik".

Beberapa dari kami di How-To Geek mungkin akan berkencan dan mengatakan kami ingat langkah penting berikutnya dalam evolusi printer-printer dot matrix. Ini mampu mencetak beberapa grafis grayscale mentah dengan deretan piksel, serta tipografi tipografi rendah, penuh warna. Meskipun mereka memiliki keuntungan dalam menciptakan gambar digital (meskipun jenis hitungan ASCII seni), tipografi mentah adalah kemunduran untuk printer dot matrix awal. Semua printer dot matrix mengambil petunjuk untuk mencetak gambar dan teks dengan cara yang kurang lebih sama; hancurkan menjadi piksel, cetak dalam baris saat kepala cetak melewati kertas, beri makan kertas berikutnya, dan ulangi.

Tidak seperti printer dot matrix, komplotan masih cukup umum, terutama di bidang manufaktur. Plotter memindahkan kertas, vinil, atau berbagai bahan lain di sekitar pada koordinat aljabar untuk menggambar, mencetak, atau memotong halus, bentuk vektor matematis murni dengan stylus atau pisau. Seperti yang telah kita pelajari, karena sifat dari mesin terbang tipografi, bentuk vektor jauh lebih unggul daripada piksel untuk mendefinisikan abstrak, bentuk matematis murni yang ditemukan dalam jenis. Karena komplotan direkayasa untuk bergerak berdasarkan matematika yang tepat, petunjuk tentang cara membuat tipografi dan bentuk lain cukup mudah bagi PC untuk berkomunikasi ke perangkat.

Tantangannya adalah ini: tidak ada model PC untuk teknologi cetak yang dapat menciptakan tipografi dan grafis yang bersih, berbasis vektor, pada saat yang bersamaan. Apa yang seharusnya dilakukan oleh para Geeks pintar itu?

Xerox PARC, dan Pengembangan Printer Laser Pertama

Xerografi, fotocopy AKA, adalah pengembangan printer yang dicari. Meskipun Xerografi telah ditemukan pada tahun tiga puluhan dan dibuat 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 adalah grafik dan deskripsi kasar tentang bagaimana Xerografi bekerja: cahaya mengenai area bermuatan listrik dari drum pencetakan, elektron bereaksi dan daerah yang bermuatan negatif kehilangan muatan itu. Toner melekat pada listrik statis, dan ditekan ke kertas, menciptakan karya seni tanpa menggunakan piksel gaya dot matrix. Dan karena proses pencetakan ini pada dasarnya berbeda dari salah satu metode yang relatif kasar yang tercantum di atas, Xerografi adalah cara yang logis untuk mencetak jenis dan grafik yang bersih pada saat yang bersamaan. Ada satu masalah rekayasa sederhana yang harus dipecahkan - bagaimana Anda membuat instruksi untuk printer yang dapat dengan mudah melakukan keduanya sekaligus?

The Best of Both Worlds: Postscript adalah Print Whisperer

Masukkan insinyur dan pendiri Adobe, John Warnock dan Charles Geschke. Pasangan ini telah bekerja sama di Xerox dan telah membuat bahasa deskripsi halaman (atau PDL) yang disebut Interpress. Interpress memecahkan masalah rekayasa ini-itu adalah sistem penerjemahan gambar dan bentuk-bentuk rumit ke dalam data yang dapat digunakan printer untuk menghasilkan cetakan karya seni berkualitas tinggi. Interpress belum tentu PDL pertama, dan itu bukan kolaborasi terakhir Warnock dan Geschke. Membiarkan Xerox PARC, pasangan mengembangkan produk unggulan di Postscript, yang tetap, bahkan sampai hari ini, standar industri grafis.

Postscript, seperti yang disarankan oleh nama, sebenarnya adalah bahasa pemrograman Turing-complete. Petunjuk ditulis dengan cara yang dapat dibaca manusia, dan dikomunikasikan dengan printer, yang menciptakan seni berkualitas tinggi dari instruksi. Berikut contoh program "Hello World" dari Inkguides.com.

%! PS
/ inci 72 mul def
/ Times-Roman findfont 50 scalefont setfont
2,5 inci 5 inci moveto
(Hello, World!) Tampilkan
showpage

Kami mulai melihat dengan cepat apa jenis instruksi Postscript adalah memberi printer, dan betapa sederhananya arahnya. Font yang direferensikan dalam program ini ada dalam bentuk vektor dan dipanggil dari file terpisah - dan merupakan bagian besar dari kontribusi Adobe untuk industri grafik digital. Berikut contoh kedua, dari halaman Mikkel Meinike Nielsen di Postscript:

%!
/ Times-Roman findfont 16 scalefont setfont
simpan% gave sebelum menggunakan terjemahan
105 210 terjemahkan% Bawahan ini menempatkan gambar pada
%halaman
% - Gambar sebenarnya dimulai-
Skala 76,8 86,4
40 45 1 [ 40 0 0 -45 0 45 ]
<
fffff5ffffffffffffffffefhfeffffffffefffffffffffffffffff
fffffefffffffffbffffffffffffffffffffffffffffff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffff> gambar
% - Akhir gambar yang sebenarnya -
grestore% mengembalikan pengaturan dari sebelum translat
0 245 moveto (Teks dan gambar,) ditampilkan
0 229 acara moveto (berdampingan)
showpage

Bagian tengah besar gobbledygook ini sebenarnya adalah kode heksadesimal yang mendefinisikan sebuah gambar. Kebanyakan Postscript tidak ditulis dengan tangan seperti ini, melainkan oleh program. Untuk mendapatkan gambaran tentang apa sebenarnya kode Postscript ini, lihatlah screencap ini dari halaman Mikkel di bawah gambar yang dihasilkan kode ini. Seluruh penyihir foto 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 teks dan data gambar menjadi bahan cetak. Kami biasanya memanggil 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 efektif awal dari sebuah ledakan grafis dan desain populer di seluruh dunia.

Kredit Gambar: Brother Printer MFC-8370 oleh Jung-nam Nam, tersedia di bawah Creative Commons. Printer Dot Matrix Kuno oleh Andy Broomfield, tersedia di bawah Creative Commons. IBM 3800, fotografer tidak dikenal, diasumsikan penggunaan wajar. Proses Fotokopi Xerographic 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.