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

Pulsuz JavaScript API vasitəsilə PDF Fayllarını Yarat və İdarə Et

Açıq mənbəli saf Node.js modulu proqramçılara Node.js tətbiqlərində PDF fayllarını səmərəli şəkildə yaratmaq, redaktə etmək, manipulyasiya etmək, bölmək, birləşdirmək, məlumatları çıxarmaq, şərhlər əlavə etmək və qorumaq imkanı verir.

MuhammaraJS nədir?

Müasir proqram təminatı inkişafında, PDF fayllarının yaradılması, redaktəsi və manipulyasiyası hesabatlar, fakturalar və interaktiv sənədlər yaradan tətbiqlər üçün vacib olmuşdur. MuhammaraJS, HummusJS əsasında qurulmuş qabaqcıl Node.js PDF modulu, proqramçılara PDF fayllarını asanlıqla yaratmaq, dəyişdirmək, birləşdirmək və bölmək üçün güclü, açıq mənbəli PDF alət dəsti təqdim edir. Ölçülənə bilənlik və elastiklik üçün dizayn edilmiş bu modul, mətn, şəkil və formalar əlavə etmək və ya PDF fayllarından məlumat çıxarmaq kimi vəzifələr üçün dəqiq nəzarət təmin edərək PDF yaradılmasını sadələşdirir. Səmərəli performansı və Node.js tətbiqlərinə problemsiz inteqrasiyası ilə MuhammaraJS, dinamik PDF iş axınlarına ehtiyac duyan sənayelər üçün əsas seçimdir.

Sadə yaradılışın üzərinə çıxaraq, MuhammaraJS PDF fayllarının şifrələnməsi, rəqəmsal imza dəstəyi və əməkdaşlıq və icmal üçün PDF-ə şərh əlavə etmək kimi qabaqcıl xüsusiyyətlər təklif edir. İnkişafçılar həmçinin PDF-ə sıxışdırma tətbiq edə və ya PDF-i optimallaşdıraraq daha sürətli paylaşım və azaldılmış yaddaş istifadəsi əldə edə bilərlər. Onun intuitiv API‑si və aktiv açıq mənbə icması onu asanlıqla tətbiq etməyə və genişləndirməyə imkan verir, bu da inkişafçılara təhlükəsiz, yüksək performanslı PDF həlləri təqdim etməyə kömək edir. Böyük miqyaslı müəssisə sistemləri və ya yüngül tətbiqlər qurarkən, MuhammaraJS Node.js-də interaktiv, optimallaşdırılmış və təhlükəsiz PDF-lər yaratmaq üçün inkişafçılara güc verir.

Previous Next

MuhammaraJS ilə Başlamaq

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

npm istifadə edərək MuhammaraJS quraşdırın

npm install muhammara 

Node.js Tətbiqlərində PDF Faylları Yaratmaq

Açıq mənbəli MuhammaraJS, Node.js tətbiqlərində proqramlaşdırma yolu ilə sıfırdan PDF sənədlərinin yaradılma prosesini sadələşdirir. İstər fakturaların, hesabatların yaradılması, istərsə də formaların dinamik doldurulması olsun, kitabxana öz intuitiv API-si və güclü xüsusiyyət dəsti ilə prosesi sürətləndirir. Proqramçılar mətnləri asanlıqla tərtib edə, şəkillər əlavə edə, şriftləri yerləşdirə və xüsusi tələblərə uyğun layoutları fərdiləşdirə bilərlər. Aşağıdakı nümunə, proqramçılar üçün Node.js tətbiqlərində Buffer kimi yeni PDF yaratmağı nümayiş etdirir.

Node.js Tətbiqlərində Yeni PDF-i Buffer kimi necə yaratmaq olar?

const Recipe = require("muhammara").Recipe;

const pdfDoc = new Recipe(Buffer.from("new"), null, {
  version: 1.6,
  author: "John Doe",
  title: "Hummus Recipe",
  subject: "A brand new PDF",
});

const pdfBuffer = pdfDoc.createPage("letter-size").endPage().endPDF();

   

Şifrələmə və Təhlükəsizlik Dəstəyi

Açıq mənbəli MuhammaraJS modulu, Node.js mühitində məlumatların təhlükəsizliyi və bütövlüyünü təmin etmək üçün PDF sənədlərinin şifrələnməsini proqramçılar üçün asanlaşdırır. O, şifrələmə üçün daxili dəstək təqdim edir, proqramçılara güclü kriptoqrafik alqoritmlərdən istifadə edərək PDF sənədlərindəki həssas məlumatları qorumağa imkan verir. Aşağıdakı nümunə, proqramçılar tərəfindən şifrə əsaslı şifrələmənin tətbiq edilməsi ilə həssas məlumatlara girişin məhdudlaşdırılmasını göstərir.

PDF Sənədlərində Həssas Məlumatları necə qorumaq olar?

const password = 'mySecurePassword';
pdfWriter.setPassword(password);

Node.js vasitəsilə PDF Fayllarına Şərh əlavə etmək

Açıq mənbəli MuhammaraJS, Node.js tətbiqlərində yalnız bir neçə kod sətiri ilə PDF sənədlərinə annotasiyalar əlavə etmək üçün tam dəstək təmin edir. O, şərhlər, hiperlinklər və ya forma sahələri kimi müxtəlif annotasiya növlərini dəstəkləyir. Bu, proqram təminatı inkişaf etdiricilərinə PDF sənədlərini interaktiv elementlərlə zənginləşdirməyə, istifadəçi əlaqəsini və istifadəliliyi artırmağa imkan verir. Aşağıdakı nümunə Node.js daxilində PDF sənədinə annotasiyaların necə əlavə ediləcəyini göstərir.

Node.js Tətbiqlərində PDF Fayllarına Şərh Əlavə Etmək Necə?

const annotationContext = pdfWriter.createPage().startText();
annotationContext.writeText('Click here', 100, 100);
annotationContext.endText().end();

PDF Fayllarına Sıxışdırma və Optimallaşdırma Tətbiq Etmək

MuhammaraJS, PDF sənədlərinin ölçüsünü azaltmaq və performansı artırmaq üçün sıxma və optimallaşdırmanı dəstəkləyir. Optimallaşdırılmış arxitekturası və səmərəli alqoritmləri sayəsində performansda üstünlük göstərir. Tək səhifəli sənəd və ya çoxsəhifəli hesabat işləsəniz də, kitabxana istisna sürət və etibarlılıq təqdim edir. Bu sıxma və optimallaşdırma xüsusiyyəti PDF fayllarının səmərəli saxlanması və ötürülməsi üçün vacibdir.

 Azəri