1. Məhsullar
  2.   PDF
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

PDF Yaradılması və Çevrilməsi üçün JavaScript API

JavaScript Kitabxanası vasitəsilə Adobe Acrobat istifadə etmədən PDF Sənədinin Yaradılması, Redaktə edilməsi, Göstərilməsi və digər dəstəklənən fayl formatlarına çevrilməsi.

C++ vasitəsilə JavaScript üçün Aspose.PDF proqram tərtibatçılarına kömək edən təkmil PDF emalı və çevirmə kitabxanasıdır. PDF sənədlərini asanlıqla yaratmaq, dəyişdirmək və çevirmək imkanı ilə veb proqramlar qurun. Bu, proqram tərtibatçılarına öz proqramlarında PDF manipulyasiyası üçün JavaScript-in gücündən istifadə etməyə imkan verən unikal təklifdir. C++ vasitəsilə JavaScript üçün Aspose.PDF sürətli və səmərəli PDF işlənməsini təmin edən optimallaşdırılmış alqoritmlərlə yüksək performans üçün nəzərdə tutulmuşdur.

C++ vasitəsilə JavaScript üçün Aspose.PDF minimum kodlaşdırma səyi tələb edən sadə və intuitiv API ilə mövcud JavaScript proqramlarına asanlıqla inteqrasiya oluna bilər. PDF sənədləri ilə işləmək üçün kitabxananın bir neçə vacib funksiyası var, məsələn, PDF sənədlərini optimallaşdırmaq, PDF faylına möhür əlavə etmək, PDF faylına şəkil əlavə etmək, PDF-lərdən mətn çıxarmaq, PDF-i iki fayla bölmək, PDF-i PDF-ə çevirmək Şəkillər formatı, PDF fayllarını şifrələyin və şifrəsini açın, PDF-ə hiperlinklər əlavə edin, PDF-ə qoşmalar əlavə edin, Unicode dəstəyi və sair.

C++ vasitəsilə JavaScript üçün Aspose.PDF, səhiyyə, maliyyə və tədqiqat kimi sahələrdə təhlil və emal üçün PDF sənədlərindən məlumat çıxarmaq üçün istifadə edilə bilər. Proqram tərtibatçıları icazəsiz girişin qarşısını almaq və həssas məlumatları qorumaq üçün parol qorunması, şifrələmə və rəqəmsal imza əlavə etməklə PDF sənədlərini qoruya bilər. Təkmil xüsusiyyətləri, çarpaz platforma dəstəyi, səmərəli performansı, asan inteqrasiyası və hərtərəfli sənədləşdirmə və dəstəyi ilə C++ vasitəsilə JavaScript üçün Aspose.PDF PDF manipulyasiya ehtiyaclarınız üçün etibarlı və səmərəli həlldir.

Previous Next

Java üçün Aspose.PDF ilə başlanğıc

C++ vasitəsilə JavaScript üçün Aspose.PDF-ni -*ZIP arxivindən quraşdırmaq və istifadə etmək üçün aşağıdakı təlimatlara əməl edin

  • faylları ZIP arxivindən çıxarın
  • 'encrypt_lic.html' istifadə edərək *.lic faylınızı şifrələyin
  • ‘settings.json’u redaktə edin və parametrlərinizi quraşdırın

Birbaşa Endirmə üçün linki izləyin

Siz həmçinin kitabxananı birbaşa Aspose.PDF məhsul səhifəsindən yükləyə bilərsiniz

PDF fayllarını JavaScript API vasitəsilə çevirin

Portativ Sənəd Format (PDF) internet ictimaiyyəti arasında çox populyardır və daşınma qabiliyyətinə, hərəkətliliyinə və oxunaqlılığına görə şəxsi məlumatı internet vasitəsilə yaymaq üçün təhlükəsiz, rahat üsul hesab olunur. C++ vasitəsilə JavaScript üçün Aspose.PDF proqram tərtibatçılarına PDF sənədlərini JPEG, PDF və daha çox kimi digər dəstək fayl formatlarına çevirməyə kömək edən çox faydalı vasitədir. Yalnız bir neçə addımla PDF fayllarını aşağıda göstərildiyi kimi JPEG fayl formatlarına çevirə bilərsiniz.

JavaScript API istifadə edərək PDF-i JPEG-ə çevirin

var ffileToJpg = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
    const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
      if (json.errorCode == 0) {
        document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
        //make links to result files
        for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "mime/type");
      }
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

PDF Sənədini JavaScript API vasitəsilə optimallaşdırın

C++ vasitəsilə JavaScript üçün Aspose.PDF proqram tərtibatçılarına JavaScript kodundan istifadə edərək İnternet üçün PDF sənədlərinin məzmununu optimallaşdırmaq səlahiyyəti verir. PDF Optimizasiyası və ya Veb üçün xəttiləşdirmə, istifadəçilərə veb brauzerdən istifadə edərək onlayn baxış üçün PDF sənədlərini uyğunlaşdırmağa kömək edən çox faydalı bir prosesdir. Adətən o, PDF ölçüsünü əhəmiyyətli dərəcədə sıxışdıra, ekran sürətini artıra və onu istifadəçi üçün daha uyğun edə bilər. Aşağıdakı JavaScript nümunəsi yalnız bir neçə sətir JavaScript kodu ilə veb üçün uyğun olan PDF sənədinin necə optimallaşdırılacağını nümayiş etdirir.

JavaScript API istifadə edərək PDF sənədini necə optimallaşdırmaq olar?

  var ffileOptimize = function (e) {
    const file_reader = new FileReader();
    file_reader.onload = (event) => {
      /*optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfOptimize(event.target.result, e.target.files[0].name, "ResultOptimize.pdf");
      if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
      else document.getElementById('output').textContent = json.errorText;
      /*make a link to download the result file*/
      DownloadFile(json.fileNameResult, "application/pdf");
    };
    file_reader.readAsArrayBuffer(e.target.files[0]);
  };

JavaScript API vasitəsilə PDF Fayllarını Tək PDF-də birləşdirin

C++ vasitəsilə JavaScript üçün Aspose.PDF, Veb proqramları daxilində PDF manipulyasiyası üçün çox güclü funksiyaları özündə birləşdirir. Proqram Tərtibatçıları asanlıqla çoxlu PDF sənədlərini birləşdirə və ya JavaScript əmrlərindən istifadə edərək böyük PDF faylını çoxsaylı PDF sənədlərinə ayıra bilərlər. Bu, istifadəçilərə asanlıqla idarə etmək və ya çap etmək üçün birdən çox faylı vahid faylda birləşdirməyə kömək edən çox faydalı bir prosesdir. Aşağıdakı JavaScript kodu nümunəsi kompüter proqramçılarının birdən çox PDF faylını asanlıqla necə birləşdirə biləcəyini göstərir.

JavaScript istifadə edərək PDF fayllarını necə birləşdirmək olar?

  var ffileMerge = function (e) {
    const file_reader = new FileReader();
    function readFile(index) {
      /*only two files*/
      if (index >= e.target.files.length || index >= 2) {
        /*merge two PDF-files and save the "ResultMerge.pdf"*/
        const json = AsposePdfMerge2Files(undefined, undefined, e.target.files[0].name, e.target.files[1].name, "ResultMerge.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        return;
      }
      const file = e.target.files[index];
      file_reader.onload = function (event) {
        /*prepare(save) file from BLOB*/
        AsposePdfPrepare(event.target.result, file.name);
        readFile(index + 1)
      }
      file_reader.readAsArrayBuffer(file);
    }
    readFile(0);
  }

JavaScript vasitəsilə PDF-in bütün səhifələrindən mətni çıxarın

C++ vasitəsilə JavaScript üçün Aspose.PDF proqram tərtibatçılarına JavaScript API istifadə edərək PDF sənədlərindən mətn çıxarmaq imkanı verir. Bu, proqramçılara PDF sənədlərinin müəyyən bir hissəsini əldə etməyə və ondan ehtiyac duyduqları yerdə istifadə etməyə imkan verən çox faydalı bir prosesdir. Kitabxana proqram tərtibatçılarına heç bir xarici asılılıq olmadan PDF şəkillərindən və ya skan edilmiş PDF-lərdən mətn çıxarmağı asanlaşdırır. Aşağıdakı nümunə yalnız bir neçə sətir JavaScript kodu ilə PDF mətnini necə əldə edəcəyinizi göstərir.

JavaScript vasitəsilə PDF faylından mətni necə çıxarmaq olar?

 var ffileExtract = function (e) {
  const file_reader = new FileReader();
    file_reader.onload = (event) => {
      //Extarct text from a PDF-file
      const json = AsposePdfExtractText(event.target.result, e.target.files[0].name);
      if (json.errorCode == 0) document.getElementById('output').textContent = json.extractText;
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};
 Azəri