1. Produk
  2.   PDF
  3.   Node.js
  4.   Scissors
 
  

Perpustakaan Node.js Percuma untuk Memangkas, Memisahkan & Menggabungkan Fail PDF

Satu Perpustakaan Node.js Manipulasi PDF Sumber Terbuka yang Kuat yang Membolehkan Pembangun Perisian Memangkas, Memisahkan, Menyambung, Memotong, Membaca, Mengekstrak (teks, imej) dan Menggabungkan Dokumen PDF dalam Persekitaran Node.js.

Apakah Perpustakaan Scissors ?

Walaupun PDF merupakan standard untuk dokumen digital, memanipulasikannya dalam persekitaran Node.js boleh menjadi mencabar. Bagi pemaju perisian yang mencari penyelesaian berkuasa, Scissors menonjol sebagai perpustakaan PDF Node.js sumber terbuka terkemuka. Kit peralatan serbaguna ini berfungsi sebagai API PDF percuma, direka untuk mempermudah tugas pemprosesan PDF yang kompleks. Sama ada anda membina sistem pengurusan dokumen yang canggih atau mengautomasi laporan, Scissors menyediakan cara yang mudah dan berkesan untuk mengintegrasikan fungsi PDF secara langsung ke dalam aplikasi JavaScript anda, menjimatkan masa dan usaha pembangunan yang berharga.

Perpustakaan ini dipenuhi dengan ciri penting untuk mengendalikan sebarang tugas manipulasi dengan mudah. Anda boleh memisahkan dokumen PDF menjadi fail berasingan atau memangkas fail PDF untuk mengeluarkan halaman yang tidak diperlukan dengan mudah. Ia cemerlang dalam pengekstrakan kandungan, membolehkan anda mengekstrak teks PDF untuk analisis data atau mengekstrak imej daripada fail PDF untuk kegunaan lain dengan lancar. Selain itu, Scissors memberi kuasa kepada anda untuk menggabungkan pelbagai dokumen, menambah watermark pelindung, menyulitkan fail sensitif dengan kata laluan, dan mengoptimumkan PDF untuk saiz yang lebih kecil serta masa pemuatan yang lebih cepat, menjadikannya alat yang tidak dapat dipisahkan untuk mana-mana projek pembangunan moden.

Previous Next

Mula Menggunakan Scissors

Scissors tersedia di npm, anda boleh memuat turunnya dengan mudah dan memasangnya pada mesin anda. Sila gunakan perintah berikut untuk pemasangan yang lancar.

Pasang Perpustakaan Scissors melalui npm

npm install scissors-pdf 

Memisahkan Dokumen PDF dalam Aplikasi Node.js

Salah satu fungsi teras perpustakaan Scissors sumber terbuka ialah keupayaannya untuk memecahkan PDF menjadi halaman berasingan dengan hanya beberapa baris kod dalam aplikasi Node.js. Ia membolehkan pengguna membahagikan dokumen PDF kepada beberapa fail yang lebih kecil berdasarkan kriteria yang telah ditetapkan seperti bilangan halaman, penanda buku, atau pemisah khusus. Sama ada anda perlu mengekstrak bahagian tertentu dokumen atau memecahkannya untuk pemprosesan selanjutnya, Scissors menjadikan tugas ini mudah. Contoh berikut menunjukkan bagaimana pembangun perisian boleh membahagikan dokumen PDF mengikut penanda buku dalam persekitaran Node.js.

Bagaimana Memisahkan Dokumen PDF dalam Aplikasi Node.js?

const scissors = require('scissors');

scissors.split('input.pdf', 'outputFolder', { splitBy: 'bookmark' });

Mengekstrak Teks & Imej PDF dalam Node.js

Mengekstrak teks membolehkan pemaju perisian mendapatkan kandungan teks daripada dokumen PDF mereka, yang boleh berguna untuk analisis teks atau tujuan pengindeksan. Mengekstrak imej membolehkan pemaju perisian mendapatkan imej yang terbenam dalam dokumen PDF mereka, menyediakan peluang untuk pemprosesan imej atau analisis kandungan. Perisian sumber terbuka Scissors memudahkan profesional perisian memuat dan mengekstrak kandungan daripada fail PDF sedia ada dalam aplikasi Node.js. Contoh berikut menunjukkan bagaimana pemaju perisian dapat mengekstrak imej serta kandungan teks daripada fail PDF sedia ada dalam aplikasi Node.js.

Bagaimana Mengekstrak Teks dan Imej dari Dokumen PDF dalam Aplikasi Node.js?

const scissors = require('scissors');

const text = scissors.extractText('input.pdf');
console.log(text);

// Extracting PDF images

const images = scissors.extractImages('input.pdf', { outputDir: 'images' });
console.log(images);

Memangkas Fail PDF dalam Node.js

Perlu mengeluarkan halaman yang tidak diingini daripada dokumen PDF? Pemangkasan membolehkan anda mengeluarkan halaman tertentu daripada dokumen PDF, membantu anda menghasilkan kandungan yang lebih ringkas dan fokus. Perpustakaan sumber terbuka Scissors memudahkan proses ini. Dengan hanya beberapa baris kod, pemaju perisian dapat memangkas PDF untuk mengeluarkan halaman yang tidak diperlukan, memastikan dokumen mereka tetap ramping dan fokus. Berikut adalah contoh yang menunjukkan bagaimana pemaju perisian dapat memangkas fail PDF sedia ada dalam persekitaran Node.js.

Bagaimana Memangkas Dokumen PDF dalam Aplikasi Node.js?

const scissors = require('scissors');

scissors.trim('input.pdf', 'output.pdf', { pages: '1-5' });

 Melayu