1. Produktai
  2.   PDF
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

JavaScript API PDF kūrimui ir konvertavimui

PDF dokumentų generavimas, redagavimas, atvaizdavimas ir konvertavimas į kitus palaikomus failų formatus nenaudojant Adobe Acrobat per JavaScript biblioteką.

Aspose.PDF, skirta JavaScript naudojant C++ yra pažangi PDF apdorojimo ir konvertavimo biblioteka, padedanti programinės įrangos kūrėjams kurti žiniatinklio programas su galimybe lengvai kurti, keisti ir konvertuoti PDF dokumentus. Tai unikalus pasiūlymas, leidžiantis programinės įrangos kūrėjams panaudoti JavaScript galią manipuliuoti PDF savo programose. „Aspose.PDF“, skirta „JavaScript“ per C++, sukurta siekiant didelio našumo, su optimizuotais algoritmais, užtikrinančiais greitą ir efektyvų PDF apdorojimą.

Aspose.PDF, skirtas JavaScript naudojant C++, gali būti lengvai integruotas į esamas JavaScript programas naudojant paprastas ir intuityvias API, kurioms reikia minimalių kodavimo pastangų. Yra keletas svarbių bibliotekos funkcijų, skirtų darbui su PDF dokumentais, pvz., PDF dokumentų optimizavimas, spaudo pridėjimas prie PDF failo, vaizdo pridėjimas prie PDF failo, teksto ištraukimas iš PDF failų, PDF padalijimas į du failus, PDF konvertavimas į Vaizdų formatą, šifruokite ir iššifruokite PDF failus, pridėkite hipersaitus prie PDF, pridėkite priedus prie PDF, Unicode palaikymą ir daug daugiau.

Aspose.PDF skirtas JavaScript naudojant C++ gali būti naudojamas duomenims iš PDF dokumentų išgauti analizuoti ir apdoroti tokiose pramonės šakose kaip sveikatos priežiūra, finansai ir tyrimai. Programinės įrangos kūrėjai gali apsaugoti savo PDF dokumentus pridėdami apsaugą slaptažodžiu, šifravimą ir skaitmeninius parašus, kad išvengtų neteisėtos prieigos ir apsaugotų neskelbtiną informaciją. Aspose.PDF, skirtas JavaScript naudojant C++, pasižymi pažangiomis funkcijomis, kelių platformų palaikymu, efektyviu našumu, lengvu integravimu ir visapusiška dokumentacija bei palaikymu, yra patikimas ir efektyvus sprendimas jūsų PDF manipuliavimo poreikiams tenkinti.

Previous Next

Darbas su Aspose.PDF, skirta Java

Jei norite įdiegti ir naudoti „Aspose.PDF“, skirtą „JavaScript“ per C++ iš -*ZIP archyvo, vadovaukitės šiomis instrukcijomis

  • išskleiskite failus iš ZIP archyvo
  • užšifruokite *.lic failą naudodami „encrypt_lic.html“
  • redaguokite „settings.json“ ir nustatykite nustatymus

Spustelėkite tiesioginio atsisiuntimo nuorodą

Biblioteką taip pat galite atsisiųsti tiesiogiai iš Aspose.PDF produkto puslapio

Konvertuokite PDF failus naudodami „JavaScript“ API

Portable Document Format (PDF) yra labai populiarus tarp interneto bendruomenės ir dėl savo perkeliamumo, mobilumo ir skaitomumo laikomas saugiu ir patogiu būdu platinti privačią informaciją žiniatinklyje. Aspose.PDF for JavaScript per C++ yra labai naudingas įrankis, padedantis programinės įrangos kūrėjams konvertuoti PDF dokumentus į kitus palaikomus failų formatus, tokius kaip JPEG, PDF ir kt. Vos keliais veiksmais galite konvertuoti PDF failus į JPEG failų formatus, kaip nurodyta toliau.

Konvertuokite PDF į JPEG naudodami JavaScript API

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

Optimizuokite PDF dokumentą naudodami JavaScript API

Aspose.PDF skirta JavaScript naudojant C++ programinės įrangos kūrėjams suteikia galimybę optimizuoti PDF dokumentų turinį žiniatinklyje naudojant JavaScript kodą. PDF optimizavimas arba linijavimas žiniatinkliui yra labai naudingas procesas, padedantis vartotojams padaryti PDF dokumentus tinkamus naršyti internete naudojant žiniatinklio naršyklę. Paprastai jis gali žymiai suspausti PDF dydį, padidinti rodymo greitį ir padaryti jį tinkamesnį vartotojui. Toliau pateiktame „JavaScript“ pavyzdyje parodyta, kaip optimizuoti PDF dokumentą, tinkamą žiniatinkliui, naudojant tik kelias JavaScript kodo eilutes.

Kaip optimizuoti PDF dokumentą naudojant JavaScript API?

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

Sujunkite PDF failus į vieną PDF naudodami JavaScript API

Aspose.PDF, skirta JavaScript naudojant C++, įtraukė labai galingas PDF manipuliavimo žiniatinklio programose funkcijas. Programinės įrangos kūrėjai gali lengvai sujungti kelis PDF dokumentus arba padalyti didelį PDF failą į kelis PDF dokumentus naudodami JavaScript komandas. Tai labai naudingas procesas, padedantis vartotojams sujungti kelis failus į vieną, kad būtų galima lengvai juos valdyti arba spausdinti. Šis JavaScript kodo pavyzdys parodo, kaip kompiuterių programuotojai gali lengvai sujungti kelis PDF failus.

Kaip sujungti PDF failus naudojant „JavaScript“?

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

Ištraukite tekstą iš visų PDF puslapių naudodami „JavaScript“

Aspose.PDF skirta JavaScript naudojant C++ programinės įrangos kūrėjams suteikia galimybę išgauti tekstą iš PDF dokumentų naudojant JavaScript API. Tai labai naudingas procesas, leidžiantis programuotojams gauti tam tikrą PDF dokumento dalį ir naudoti ją ten, kur jos reikia. Biblioteka leidžia programinės įrangos kūrėjams lengvai išgauti tekstą iš PDF vaizdų arba nuskaitytų PDF failų be jokių išorinių priklausomybių. Šiame pavyzdyje parodyta, kaip gauti PDF tekstą naudojant tik kelias JavaScript kodo eilutes.

Kaip ištraukti tekstą iš PDF failo naudojant „JavaScript“?

 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]);
};
 Lietuvių