Görüntüleri PDF’den JavaScript via C++ içinde ayıklayın

JavaScript via C++ Kitaplığı kullanarak PDF’den görüntüler nasıl çıkarılır

JavaScript via C++ Kitaplığı kullanarak PDF'den görüntüler nasıl çıkarılır

PDF’yi çıkarmanız mı gerekiyor? C++ aracılığıyla Aspose.PDF for JavaScript, PDF belgesinden görüntülerin çıkarılmasına yardımcı olur. Çıkarmak için, doğrudan web üzerinde PDF ile çalışmak için kullanılan kolay ve güvenli bir araç seti olan C++ aracılığıyla JavaScript için Aspose.PDF kullanacağız. tarayıcı. Aspose.PDF for JavaScript’i C++ aracılığıyla yüklemek ve kullanmak için dosyaları ZIP arşivinden çıkarın.

Görüntüleri PDF’den JavaScript via C++ içinde ayıklayın


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

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Görüntüleri ayıklamak için bir XImage nesnesi oluşturun.
  3. Çıktı görüntüsünü jpeg dosyasına kaydedin.
  4. Güncellenmiş PDF dosyasını kaydedin.

PDF'den görüntüleri ayıklayın - JavaScript via C++

Bu örnek kod, PDF belgelerinden görüntülerin nasıl çıkarılacağını gösterir

Input file:

File not added

Output format:

PDF

Output file:


    var ffileExtractImage = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*Extract image from a PDF-file with template "ResultPdfExtractImage{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number), resolution 150 DPI and save*/
        const json = AsposePdfExtractImage(event.target.result, e.target.files[0].name, "ResultPdfExtractImage{0:D2}.jpg", 150);
        if (json.errorCode == 0) {
            document.getElementById('output').textContent = "Files(images) count: " + json.filesCount.toString();
            /*Make links to result files*/
            for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) DownloadFile(json.filesNameResult[fileIndex], "image/jpeg");
        }
        else document.getElementById('output').textContent = json.errorText;
        }
        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 üzerinden JavaScript için Aspose.PDF hakkında daha fazla bilgiyi API’nin nasıl kullanılacağına dair dokümantasyon bulabilirsiniz.