JavaScript kullanarak PDF’yi onarın

Aspose.PDF for JavaScript via C++ yüksek kaliteli PDF onarımına izin verir.

PDF Sayfalarını JavaScript ile onarın

PDF’yi onarmanız gerekiyor mu? PDF dosyasını onarmak için, [Aspose.PDF for JavaScript via C++] kullanacağız (https://products.aspose.com/pdf/javascript-cpp), PDF ile doğrudan web tarayıcısında çalışmak için kullanılan kolay ve güvenli bir araç setidir. C++ aracılığıyla JavaScript için Aspose.PDF dosyasını yüklemek ve kullanmak için [ZIP arşivi] dosyalarından (https://releases.aspose.com/pdf/javascriptcpp/) ayıklayın.

PDF belgeleri nasıl onarılır


Kodu ortamınızda denemek için Aspose.PDF for JavaScript via C++ gerekir.

  1. FileReader kullanarak seçili dosyanın ikili verilerini okuyun.
  2. AsposePdfRepair yöntemini kullanarak dosyayı onarır.
  3. Sonucu `‘output`` kimliğine sahip bir HTML öğesinde görüntüler.
  4. Hata İşleme.
  5. DownloadFile yöntemini kullanarak onarılan dosya için bir indirme bağlantısı sağlar.

Görevleriniz için PDF dosyalarını onarmak istiyorsanız, bu çözüm yardımcı olabilir. JavaScript via C++ için bu güçlü Aspose.PDF kütüphanesi ile, kalitesini korurken sayfaların sayfa yönünü güncelleyebilir veya değiştirebilirsiniz. Bu profesyonel araç, PDF’yi etkili bir şekilde onarmak için JavaScript kullanır. Aşağıdaki örnek, PDF belgesinin JavaScript içinde nasıl onarılacağını göstermektedir:

PDF'yi JavaScript ile onarın

Bu örnek kod, PDF Sayfalarının JavaScript dilinde nasıl Onarılacağını gösterir

Input file:

File not added

Output format:

PDF

Output file:


    const ffilePdfRepair = function (e) {
      const file_reader = new FileReader();
      file_reader.onload = (event) => {
        /*Repair a PDF-file and save the "ResultPdfRepair.pdf"*/
        const json = AsposePdfRepair(event.target.result, e.target.files[0].name, "ResultPdfRepair.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 via C++ API için Aspose.PDF Hakkında

C++ üzerinden JavaScript için Aspose.PDF, geliştiricilerin PDF dosyalarını doğrudan Web’de işlemesine olanak tanır. Bu JavaScript Çözümü WebAssembly teknolojisinin kullanımı üzerine inşa edilmiştir ve.NET Lightweight için Aspose.PDF öğesine dayanmaktadır. JavaScript için aspose-pdf’yi C++ üzerinden kolayca kullanabilir ve ardından kurulum talimatlarını takip edebilirsiniz. JavaScript için Aspose.PDF, aşağıdakiler gibi çok çeşitli işlevleri destekler:

  • PDF belgesini optimize edin.
  • PDF dosyasına damga ekleyin.
  • PDF dosyalarını birleştirin.
  • PDF’yi iki dosyaya bölün.
  • PDF’yi DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT ve benzeri dosyalara dönüştürün.

C++ API aracılığıyla JavaScript için Aspose.PDF hakkında daha fazla bilgiyi API’nin nasıl kullanılacağına dair dokümantasyon bulabilirsiniz.