1. Məhsullar
  2.   PDF
  3.   Node.js
  4.   Scissors
 
  

PDF fayllarını kəsmək, bölmək və birləşdirmək üçün pulsuz Node.js kitabxanası

Güclü Açıq Mənbəli PDF Manipulyasiyası Node.js Kitabxanası, proqram inkişaf etdiricilərinə Node.js mühitində PDF sənədlərini kəsmək, bölmək, birləşdirmək, kəsib almaq, oxumaq, (mətn, şəkillər) çıxarmaq və qarışdırmaq imkanı verir.

Scissors Kitabxanası nədir?

PDF-lər rəqəmsal sənədlərin standartı olsa da, onları Node.js mühitində idarə etmək çətin ola bilər. Güclü həll axtaran proqram təminatı inkişaf etdiriciləri üçün Scissors qabaqcıl açıq mənbəli Node.js PDF kitabxanası kimi önə çıxır. Bu çoxistiqamətli alət dəstəsi pulsuz PDF API-si kimi fəaliyyət göstərir və mürəkkəb PDF emal tapşırıqlarını sadələşdirmək üçün hazırlanmışdır. İstər mürəkkəb sənəd idarəetmə sistemi, istərsə də hesabatların avtomatlaşdırılması qurursunuz, Scissors PDF funksionallıqlarını birbaşa JavaScript tətbiqlərinizə inteqrasiya etmək üçün sadə və səmərəli yol təqdim edir, bu da dəyərli inkişaf vaxtı və səyini qənaət edir.

Bu kitabxana hər hansı bir manipulyasiya tapşırığını asanlıqla idarə etmək üçün vacib xüsusiyyətlərlə doludur. PDF sənədlərini rahatlıqla ayrı fayllara bölə və ya lazımsız səhifələri çıxarmaq üçün PDF fayllarını kəsə bilərsiniz. O, məzmun çıxarışında üstünlük göstərir, sizə məlumat təhlili üçün PDF mətnini problemsiz çıxarmağa və ya PDF fayllarından şəkilləri digər məqsədlər üçün çıxarmağa imkan verir. Bundan əlavə, Scissors bir neçə sənədi birləşdirməyə, qoruyucu su nişanları əlavə etməyə, həssas faylları şifrə ilə şifrələməyə və PDF-ləri daha kiçik ölçülərə və daha sürətli yükləmə vaxtına optimallaşdırmağa imkan verir, bu da onu müasir inkişaf layihələri üçün vazkeçilməz bir alət edir.

Previous Next

Scissors ilə Başlamaq

Scissors npm-də mövcuddur, onu asanlıqla yükləyə və maşınınıza quraşdıra bilərsiniz. Səliqəli quraşdırma üçün aşağıdakı əmri istifadə edin.

npm vasitəsilə Scissors Kitabxanasını Quraşdırın

npm install scissors-pdf 

Node.js Tətbiqlərində PDF Sənədlərinin Bölünməsi

Açıq mənbəli Scissors kitabxanasının əsas funksiyalarından biri, Node.js tətbiqlərində yalnız bir neçə sətir kodla PDF-ləri ayrı-ayrı səhifələrə bölmək qabiliyyətidir. Bu, istifadəçilərə PDF sənədini səhifə sayı, nişanlar və ya xüsusi ayırıcılar kimi əvvəlcədən müəyyən edilmiş meyarlara əsaslanaraq bir neçə kiçik fayla bölməyə imkan verir. Sənədin müəyyən bölmələrini çıxarmaq və ya əlavə emal üçün parçalamaq istəsəniz, Scissors bu vəzifəni asanlaşdırır. Aşağıdakı nümunə, proqram tərtibatçılarının Node.js mühitində nişanlara əsaslanaraq PDF sənədlərini necə bölə biləcəyini göstərir.

Node.js Tətbiqlərində PDF Sənədlərini Necə Bölmək Olar?

const scissors = require('scissors');

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

Node.js-də PDF Mətn və Şəkillərin Çıxarılması

Metni çıxarmaq, tərtibatçılara PDF sənədlərindən mətn məzmununu əldə etməyə imkan verir, bu da mətn təhlili və ya indeksləmə məqsədləri üçün faydalı ola bilər. Şəkilləri çıxarmaq, proqram tərtibatçılarının PDF sənədlərinə daxil edilmiş şəkilləri əldə etməsinə imkan verir və bu, şəkil emalı və ya məzmun təhlili üçün imkanlar yaradır. Açıq mənbəli Scissors, proqram mütəxəssislərinə Node.js tətbiqlərində mövcud PDF faylını yükləmək və məzmununu çıxarmaq işini asanlaşdırır. Aşağıdakı nümunə, proqram tərtibatçılarının Node.js tətbiqlərində mövcud PDF fayllarından həm şəkilləri, həm də mətn məzmununu necə çıxara biləcəyini göstərir.

Node.js Tətbiqlərində PDF Sənədindən Mətn və Şəkilləri Necə Çıxarmaq Olar?

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);

Node.js-də PDF Fayllarının Kəsilməsi

PDF sənədindən istəmədiyiniz səhifələri silmək lazımdır? Kəsim funksiyası sizə PDF sənədindən müəyyən səhifələri silməyə imkan verir, daha qısa və yönəldilmiş məzmun yaratmağa kömək edir. Açıq mənbəli Scissors kitabxanası bu işi asanlaşdırır. Bir neçə kod sətiri ilə proqram tərtibatçıları PDF-ləri lazımsız səhifələri silmək üçün kəsə bilərlər, beləliklə sənədləri yığcam və fokuslu olur. Budur, proqram tərtibatçılarının Node.js mühitində mövcud PDF faylını necə kəsə biləcəyini göstərən bir nümunə.

Node.js Tətbiqlərində PDF Sənədlərini Necə Kəsmək Olar?

const scissors = require('scissors');

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

 Azəri