1. Produk
  2.   PDF
  3.   GO
  4.   PDFCPU
 
  

Perpustakaan Go Sumber Terbuka untuk Penjanaan Dokumen PDF

Open Source Go API untuk Pemprosesan Kelompok dan Penskripan Dokumen PDF.

PDFCPU ialah perpustakaan pemprosesan PDF komprehensif sumber terbuka yang ditulis dalam Go. Ia dibina untuk pemprosesan kelompok dan menskrip dokumen PDF melalui antara muka baris arahan. Tambahan pula, API memudahkan untuk menyepadukan dokumen PDF ke dalam aplikasi anda menggunakan GO. API memudahkan untuk mencipta dan memanipulasi dokumen PDF dengan pelbagai set arahan.

Menggunakan API, anda boleh menambah lampiran pada dokumen PDF anda, menukar pemilik dan kata laluan pengguna serta menyulitkan atau menyahsulit data. API membenarkan menambah atau mengalih keluar halaman daripada dokumen PDF, anda boleh memutar, memangkas, membahagi dan mengesahkan PDF anda menggunakan API juga. Tambahan pula, API membenarkan untuk menambah kata kunci dan mengoptimumkan dokumen PDF.

.

Previous Next

Bermula dengan PDFCPU

Untuk memasang PDFCPU pada sistem anda, sila jalankan arahan berikut. 

Pasang PDFCPU melalui GitHub

go get https://github.com/pdfcpu/pdfcpu

Sulitkan PDF melalui Perpustakaan Go Percuma Berasaskan Perintah

PDFCPU ialah API manipulasi dokumen PDF berasaskan arahan. Sistem berasaskan arahan membolehkan manipulasi sejumlah besar fail dengan cekap. Untuk menyulitkan fail PDF, API menyediakan arahan berikut.

pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]

Tambahan pula, API menyediakan ciri perlindungan dokumen lain termasuk penyahsulitan, menukar kata laluan pengguna, menukar kata laluan pemilik, penyenaraian & kebenaran dengan menggunakan arahan berikut.

Tambahkan Imej ke PDF melalui API GO Percuma

API PDFCPU sumber terbuka membolehkan menambah & menukar imej kepada PDF dengan mudah dan pantas. Untuk menukar imej anda hanya perlu menjalankan arahan berikut dan dokumen PDF output akan dijana secara automatik.

Tambahkan Imej pada Halaman PDF melalui Go

pdfcpu import [-v(erbose)|vv] [-q(uiet)] [description] outFile imageFile...
// Create a single page photo.pdf containing photo.png using the default positioning pos:full. pdfcpu import photo.pdf photo.png // Create a single page PDF using paper size f:A5 & positioning parameter pos:c to center the image pdfcpu import -- "f:A5, pos:c" photo.pdf photo.jpg // Create a PDF with picture to the right side vertically centered. pdfcpu import -- "form:A5L, pos:r, off:-20 0" photo.pdf photo.jpg //convert your input images to greyscale: pdfcpu import -- "gray:true" gray.pdf test.jpg

Tambah, Alih Keluar atau Senaraikan Sifat Dokumen PDF melalui GO

Menggunakan API anda juga boleh menambah, mengalih keluar atau menyenaraikan sifat dokumen PDF. Menambah harta dokumen agak mudah, anda hanya perlu menulis dan menambah perintah harta dan memasukkan nama harta dan nilai.

Tambahkan Sifat Dokumen PDF melalui Go

 // Adding a property
pdfcpu properties add in.pdf name = value
 //Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'

Begitu juga, anda boleh mengalih keluar sifat dokumen PDF tertentu dengan menggunakan arahan berikut.

Alih keluar Sifat Dokumen PDF melalui Go

 
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf
 Melayu