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

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 Everywhere, yang 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 dibuat 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.

Fitur 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 di 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 mengetahui lebih banyak tentangnya tentang versi baru ini, Anda dapat memeriksa 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 yang berikut untuk 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 kita akan mendownload versi stabil terbaru dari PAPPL 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, mereka dapat berkonsultasi dengan dokumentasi sehingga Anda mengetahui penggunaan PAPPL di tautan ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.