Ekstrak gambar dari PDF di JavaScript via C++

Cara Mengekstrak gambar dari PDF menggunakan Perpustakaan JavaScript via C++

Cara mengekstrak gambar dari PDF menggunakan Perpustakaan JavaScript via C++

Apakah Anda perlu mengekstrak PDF? Aspose.PDF untuk JavaScript melalui C++ membantu mengekstrak gambar dari dokumen PDF. Untuk mengekstrak, kita akan menggunakan Aspose.PDF untuk JavaScript melalui C++ adalah toolkit yang mudah dan aman yang digunakan untuk bekerja dengan PDF langsung di browser web. Untuk menginstal dan menggunakan Aspose.PDF untuk JavaScript melalui C++ ekstrak file dari arsip ZIP.

Ekstrak gambar dari PDF di JavaScript via C++


Anda memerlukan Aspose.PDF untuk JavaScript melalui C++ untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dengan instance Dokumen.
  2. Buat objek XImage untuk mengekstrak gambar.
  3. Simpan gambar output ke file jpeg.
  4. Simpan file PDF yang diperbarui.

Ekstrak gambar dari PDF - JavaScript via C++

Kode contoh ini menunjukkan cara mengekstrak gambar dari dokumen PDF

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

Tentang Aspose.PDF untuk JavaScript via C++ API

Aspose.PDF untuk JavaScript melalui C++ memungkinkan pengembang memanipulasi file PDF mereka langsung di Web. Solusi JavaScript ini dibangun di atas penggunaan teknologi WebAssembly dan didasarkan pada Aspose.PDF untuk.NET Lightweight. Anda dapat dengan mudah menggunakan aspose-pdf untuk JavaScript melalui C++ dari dan kemudian ikuti petunjuk instalasi. Aspose.PDF untuk JavaScript mendukung berbagai fungsi seperti:

  • Optimalkan dokumen PDF.
  • Tambahkan stempel ke file PDF.
  • Gabungkan file PDF.
  • Pisahkan PDF menjadi dua file.
  • Konversi PDF ke DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT, dan lain-lain.

Anda dapat menemukan informasi lebih lanjut tentang Aspose.PDF untuk JavaScript melalui C++ API di [dokumentasi] kami (https://docs.aspose.com/pdf/javascript-cpp/overview/) tentang cara menggunakan API.