Breaking News

PAPPL 1.2 hadir dengan dukungan untuk MacOS, API baru, peningkatan, dan lainnya

PAPPL 1.2

Michael R Sweet, penulis sistem pencetakan CUPS, mengumumkan rilis PAPPL 1.2 kerangka kerja pengembangan aplikasi pencetakan berbasis IPP Everywhere yang direkomendasikan untuk digunakan sebagai pengganti driver printer tradisional.

Bagi mereka yang tidak mengetahui PAPPL, mereka harus tahu bahwa ini framework awalnya dirancang untuk mendukung sistem pencetakan LPrint dan driver Gutenprint, tetapi dapat digunakan untuk menerapkan dukungan untuk printer dan driver apa pun saat mencetak ke desktop, server, dan sistem tertanam. Diharapkan PAPPL dapat membantu mempercepat kemajuan teknologi IPP Everywhere daripada driver klasik dan memfasilitasi kompatibilitas dengan program berbasis IPP lainnya seperti AirPrint dan Mopria.

PAPPL termasuk implementasi built-in dari protokol IPP Everywhereyang menyediakan sarana untuk mengakses printer secara lokal melalui jaringan dan memproses permintaan cetak.

IPP Dimana-mana bekerja dalam mode “tanpa kendali” dan, tidak seperti driver PPD, tidak memerlukan pembuatan file konfigurasi statis. Interaksi dengan printer didukung baik secara langsung melalui koneksi printer lokal melalui USB dan melalui akses jaringan menggunakan protokol AppSocket dan JetDirect.

PAPPL dapat dibangun untuk sistem operasi yang sesuai dengan POSIX termasuk Linux, macOS, QNX, dan VxWorks.

Dependensi termasuk Avahi (untuk dukungan mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (untuk otentikasi), dan ZLIB. Berdasarkan PAPPL, proyek OpenPrinting sedang mengembangkan aplikasi printer PostScript universal yang dapat bekerja dengan printer modern yang sesuai dengan IPP (digunakan oleh PAPPL) yang mendukung PostScript dan Ghostscript, dan dengan printer lama yang memiliki driver PPD.

Hal baru utama dari PAPPL 1.2

Dalam versi baru kerangka kerja yang disajikan ini, disorot bahwa dukungan pelokalan penuh telah ditambahkan, dengan versi 1.2 ini pelokalan menawarkan bahasa Inggris, Prancis, Jerman, Italia, Jepang, dan Spanyol.

Perubahan lain yang menonjol dalam versi baru PAPPL 1.2 ini adalah dukungan yang ditingkatkan untuk macOS ditambah integrasi dengan menu macOS global teratas disediakan dan kemampuan untuk menjalankan aplikasi cetak dalam mode server telah ditambahkan.

Selain itu, juga digarisbawahi bahwa fitur tambahan dari protokol IPP (Internet Printing Protocol) diterapkan dan API baru ditambahkan untuk menentukan level tinta dan toner, untuk memproses notifikasi, untuk membatasi jumlah klien dan untuk itu. telah ditambahkan dukungan untuk atribut IPP “printer-is-accepting-jobs” dalam fungsi papplPrinterDisable dan papplPrinterEnable.

Yang juga perlu diperhatikan adalah penambahan dukungan interpolasi saat mencetak gambar JPEG atau menggunakan fungsi papplJobFilterImage dengan anti-aliasing diaktifkan.

Di sisi lain, disorot bahwa kemampuan untuk mengatur ukuran lembar kustom dalam milimeter telah ditambahkan, serta kompatibilitas dengan perpustakaan OpenSSL dan LibreSSL telah ditambahkan.

Dari perubahan lain yang menonjol dari versi baru ini:

  • Memperbarui kode perangkat USB yang digunakan untuk membuat perangkat klien USB dan mensimulasikan perangkat USB dalam perangkat lunak.
  • Tautan diberikan kepada pengguna direktori dengan spool cetak default.
  • Peningkatan kompatibilitas dengan perpustakaan libcups3.

Akhirnya jika Anda tertarik untuk mempelajarinya lebih lanjut Tentang versi baru ini, Anda dapat melihat detailnya di tautan berikut.

Bagaimana cara menginstal PAPPL di Ubuntu dan turunannya?

Bagi mereka yang tertarik untuk dapat menginstal utilitas ini di sistem mereka, mereka dapat melakukannya dengan mengikuti petunjuk yang kami bagikan di bawah ini.

Hal pertama yang harus mereka lakukan adalah membuka terminal dan di dalamnya mereka akan mengetik berikut ini untuk dapat menginstal semua dependensi yang diperlukan:

sudo apt-get install build-essential libavahi-client-dev libcups2-dev 
libcupsimage2-dev libgnutls28-dev libjpeg-dev libpam-dev libpng-dev 
libusb-1.0-0-dev zlib1g-dev

Sekarang mari kita unduh PAPPL versi stabil terbaru dengan:

wget https://github.com/michaelrsweet/pappl/releases/download/v1.2.0/pappl-1.2.0.zip

Buka zip dan lanjutkan untuk mengkompilasi kode sumber dengan:

./configure
make

Dan kami melanjutkan untuk menginstal dengan:

sudo make instal

Setelah ini selesai, Anda dapat berkonsultasi dengan dokumentasi sehingga Anda mengetahui penggunaan PAPPL di tautan ini.

Check Also

Apa itu Shizuku, dan apa yang dapat Anda lakukan dengannya di perangkat Android Anda?

Apa itu Shizuku? Android Debug Bridge, atau singkatnya ADB, adalah alat pengembangan yang berguna untuk …

Leave a Reply

Your email address will not be published.