
Aspose.PDF for Node.js via C++
PDF Fayllarının Yaradılması və Çevrilməsi üçün Node.js API
Onlayn PDF Sənədlərinin İşlənməsi üçün Çox Güclü Node.js Kitabxanası. Bu, Node.js Tətbiqlərində PDF-ləri yaratmağa, Oxumağa, Dəyişdirməyə, Render etməyə, Qorumağa, Optimallaşdırmağa və XLSX formatına çevirməyə imkan verir.
Aspose.PDF for Node.js via C++ nədir?
PDF-lər sənaye sahələrində rəqəmsal sənədlərin standartı olaraq qalır, lakin onları proqram vasitəsilə idarə etmək — xüsusilə mətn çıxarışı, format çevrilməsi və ya fayl qorunması kimi tapşırıqlar üçün — mürəkkəb ola bilər. Aspose.PDF for Node.js via C++ inkişafçılara Node.js-də PDF yaratmaq, PDF fayllarını oxumaq və tətbiqlərinə qabaqcıl PDF manipulyasiya xüsusiyyətlərini problemsiz inteqrasiya etmək imkanı verən güclü və səmərəli həll təklif edir. Sürət və etibarlılıq üçün dizayn edilmiş bu kitabxana C++ performansını istifadə edərək Node.js inkişafçıları üçün rahat təcrübə təqdim edir. PDF fayllarını dəyişdirmək, PDF‑dən mətn çıxarmaq və ya PDF faylını XLSX‑ə çevirmək istəsəniz, bu həll bütün bunları PDF‑in daxili strukturu haqqında dərin bilik tələb etmədən əhatə edir.
Əsas redaktədən daha da irəli gedərək, Aspose.PDF sizə PDF fayllarını şifrələmək, şifrələrlə PDF fayllarını qorumaq, PDF-ləri birləşdirmək və ya bölmək, şərhlər əlavə etmək və əlavə faylları və şəkilləri dinamik olaraq daxil etmək və ya silmək imkanı verir. İnkişafçılar həmçinin Node.js-də PDF-ləri ölçü və performans üçün optimallaşdıra, ya da skan edilmiş məzmun üçün su nişanları və OCR tətbiq edə bilərlər. Geniş alət dəsti və bulud‑uyğun dizaynı ilə Aspose.PDF sizə Node.js-də PDF fayllarını çevirməyə və miqyaslana bilən zəngin xüsusiyyətli PDF tətbiqləri yaratmağa imkan verir. Etibarlı Node.js PDF REST API ilə sənəd iş axınlarını sadələşdirmək istəyən hər bir inkişafçı üçün Aspose.PDF for Node.js via C++ ideal seçimdir.
Aspose.PDF for Node.js üçün C++ vasitəsilə Başlamaq
*-ZIP arxivindən Aspose.PDF with Node.js via C++ quraşdırmaq və istifadə etmək üçün aşağıdakı təlimatları izləyin
- Faylları ZIP arxivindən çıxarın
- ‘encrypt_lic.html’ istifadə edərək *.lic faylınızı şifrələyin
- ‘settings.json’ faylını redaktə edin və parametrlərinizi təyin edin
Kitabxananı birbaşa Aspose.PDF məhsul səhifəsindən yükləyə bilərsiniz
Node.js-də PDF fayllarını çevirmək
Aspose.PDF for Node.js via C++ proqram təminatı mütəxəssislərinə PDF sənədlərini Node.js mühitində ən populyar formatlara sürətli və asanlıqla çevirməyə imkan verir. Bu, PDF fayllarının DOCX, XLSX, EPUB, HTML, şəkillər (JPEG, PNG, TIFF) və daha bir çox populyar fayl formatına problemsiz çevrilməsini təmin edir. Bu xüsusiyyət proqram inkişaf etdiricilərinə PDF məzmununu müxtəlif platformalara və istifadə halları üçün asanlıqla uyğunlaşdırmağa imkan verir. Aşağıdakı nümunə göstərir ki, proqram inkişaf etdiriciləri mövcud PDF sənədlərini Node.js tətbiqlərində XLSX fayl formatına necə çevirə bilərlər.
Node.js tətbiqlərində PDF sənədlərini XLSX formatına necə çevirmək?
const AsposePdf = require('.//AsposePDFforNode.cjs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convert a PDF-file to XlsX and save the "ResultPDFtoXlsX.xlsx"*/
const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
Node.js-də PDF-dən mətn çıxarmaq
PDF sənəddən mətnin və şəkillərin çıxarılması çox tələbkar və faydalı bir vəzifədir. Aspose.PDF for Node.js via C++ proqram inkişaf etdiricilərinə PDF sənədlərindən dəqiq mətn çıxarmağa imkan verən çoxsaylı faydalı funksiyalar təqdim edib, məzmunu proqram vasitəsilə asanlıqla emal və təhlil etməyə şərait yaradır. Bu xüsusiyyət mətn axtarışı, məzmun təhlili və məlumatların çıxarılması kimi vəzifələr üçün vacibdir. Aşağıdakı kod nümunəsi göstərir ki, istifadəçilər Node.js tətbiqlərində PDF sənədlərindən mətn necə çıxara bilərlər.
Node.js-də PDF sənədindən mətn necə çıxarmaq?
const AsposePdf = require('.//AsposePDFforNode.cjs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Extract text from a PDF-file*/
const json = AsposePdfModule.AsposePdfExtractText(pdf_file);
console.log("AsposePdfExtractText => %O", json.errorCode == 0 ? json.extractText : json.errorText);
});
Node.js tətbiqlərində PDF sənədlərini qorumaq
Aspose.PDF for Node.js via C++ Node.js mühitində yalnız bir neçə kod sətri ilə PDF sənədlərini qorumaq üçün xüsusiyyətlər təqdim edir. Kitabxananın bir neçə vacib xüsusiyyəti var, məsələn, PDF-i təhlükəsiz şəkildə rəqəmsal imzalamaq, şifrələr təyin etmək, icazələri məhdudlaşdırmaq və PDF sənədlərinin məzmununu şifrələmək və ya şifrəsini açmaq. Aşağıda proqramçılar Node.js tətbiqlərində şifrə ilə PDF sənədini necə şifrələyə biləcəyini göstərən bir nümunə təqdim olunur.
Node.js-də Sahibi Şifrə ilə PDF Faylını Necə Şifrələmək Olar?
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Encrypt a PDF-file with passwords "user" and "owner", and save the "ResultEncrypt.pdf"*/
const json = AsposePdfModule.AsposePdfEncrypt(pdf_file, "user", "owner", AsposePdfModule.Permissions.PrintDocument, AsposePdfModule.CryptoAlgorithm.RC4x40, "ResultEncrypt.pdf");
console.log("AsposePdfEncrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
Node.js-də PDF sənədlərini optimallaşdırmaq
Aspose.PDF for Node.js via C++ proqramçılara PDF sənədlərinin məzmununu veb üçün optimallaşdırmağı asanlaşdırır. PDF sənədlərini fayl ölçüsünün azaldılması, performansın artırılması və Node.js tətbiqlərində uyğunluq üçün optimallaşdırır. Kitabxana mövcud PDF sənədlərinə şərhlər, şəkillər, su nişanları və daha çox əlavə edərək onları dəyişdirə bilər. Aşağıda proqramçılar Node.js tətbiqlərində PDF sənədlərini necə optimallaşdıra biləcəyini göstərən bir nümunə təqdim olunur.
Node.js Tətbiqlərində PDF Sənədini Veb üçün Necə Optimallaşdırmaq Olar?
const AsposePdf = require('.//AsposePDFforNode.cjs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Optimize a PDF-file and save the "ResultOptimize.pdf"*/
const json = AsposePdfModule.AsposePdfOptimize(pdf_file, "ResultOptimize.pdf");
console.log("AsposePdfOptimize => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
Node.js-də dinamik PDF yaradılması
Aspose.PDF for Node.js via C++ proqram təminatı inkişaf etdiricilərinə sıfırdan yeni PDF sənədləri yaratmağı və ya Node.js tətbiqlərindəki məlumatlara əsaslanaraq dinamik olaraq PDF-lər yaratmağı asanlaşdırır. Kitabxana həmçinin PDF sənədlərinə proqram vasitəsilə səhifələr, mətn, şəkillər və digər elementlər əlavə etməyi dəstəkləyir.
