Pisahkan PDF melalui Aspose.PDF untuk JavaScript via C++

File terbelah dengan bantuan Aspose.PDF untuk alat JavaScript via C++.

Pisahkan File Menggunakan Aspose.PDF untuk JavaScript via C++

Jika Anda hanya membutuhkan halaman tertentu dari dokumen PDF besar, memisahkan file memungkinkan Anda untuk mengekstrak halaman spesifik ini sebagai dokumen terpisah. Memisahkan PDF menjadi file yang lebih kecil dapat membantu Anda mengatur dan mengelola konten dengan lebih efisien. Dengan membagi PDF menjadi file kecil, Anda dapat mengurangi ukuran file dan membuatnya lebih mudah diakses. Untuk mengenkripsi file PDF, 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.

Pisahkan dokumen melalui JavaScript via C++


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

  1. Muat PDF dengan instance Document.
  2. Buat objek kelas Dokumen baru untuk membagi halaman PDF.
  3. Tambahkan halaman saat ini ke dokumen.
  4. Simpan halaman saat ini sebagai PDF terpisah

Cara membagi PDF menggunakan JavaScript via C++

Dengan pustaka Aspose.PDF, Anda dapat membagi dokumen PDF besar. Memisahkan dokumen PDF adalah kasus penggunaan umum saat bekerja dengan dokumen PDF. Ini membantu mengurangi ukuran file PDF dengan memecah dokumen besar menjadi file yang lebih kecil untuk dikirim melalui email.

Berpisah PDF - JavaScript via C++

Kode sampel ini menunjukkan cara membagi file PDF - JavaScript via C++


    var ffileSplit = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*set number a page to split*/
        const pageToSplit = 1;
        /*split a PDF-file and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
        const json = AsposePdfSplit2Files(event.target.result, e.target.files[0].name, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = e.target.files[0].name + " split: " + json.fileNameResult1 + ", " + json.fileNameResult2;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the first result file*/
        DownloadFile(json.fileNameResult1, "application/pdf");
        /*make a link to download the second result file*/
        DownloadFile(json.fileNameResult2, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };