Konversi PDF ke EPUB, TeX, Teks, XPS di Node.js

Ubah PDF menjadi EPUB

EPUB adalah standar e-book gratis dan terbuka dari International Digital Publishing Forum (IDPF). File memiliki ekstensi .epub. EPUB dirancang untuk konten yang dapat mengalir ulang, artinya pembaca EPUB dapat mengoptimalkan teks untuk perangkat tampilan tertentu. EPUB juga mendukung konten tata letak tetap. Format ini dimaksudkan sebagai format tunggal yang dapat digunakan oleh penerbit dan rumah konversi secara internal, serta untuk distribusi dan penjualan. Itu menggantikan standar Open eBook.

Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan AsposePdfToEPUB fungsi. Silakan periksa potongan kode berikut untuk mengonversi di lingkungan Node.js.

CommonJS:

  1. Panggilan require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Panggilan AsposePdf sebagai Promise dan lakukan operasi untuk mengonversi file. Dapatkan objek jika berhasil.
  4. Panggil fungsi AsposePdfToEPUB.
  5. Konversi file PDF. Oleh karena itu, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultPDFtoEPUB.epub”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan pada file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to ePub and save the "ResultPDFtoEPUB.epub"*/
      const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
      console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang akan dikonversi
  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.
  4. Panggil fungsi AsposePdfToEPUB.
  5. Konversi file PDF. Oleh karena itu, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultPDFtoEPUB.epub”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan pada file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to ePub and save the "ResultPDFtoEPUB.epub"*/
  const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
  console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

Konversi PDF ke TeX

Aspose.PDF for Node.js mendukung mengonversi PDF ke TeX. Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan AsposePdfToTeX fungsi. Silakan periksa potongan kode berikut untuk mengonversi di lingkungan Node.js.

CommonJS:

  1. Panggilan require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Panggilan AsposePdf sebagai Promise dan lakukan operasi untuk mengonversi file. Dapatkan objek jika berhasil.
  4. Panggil fungsi AsposePdfToTeX.
  5. Konversikan file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPDFtoTeX.tex”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terdapat di ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to TeX and save the "ResultPDFtoTeX.tex"*/
      const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
      console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang akan dikonversi
  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.
  4. Panggil fungsi AsposePdfToTeX.
  5. Konversikan file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPDFtoTeX.tex”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terdapat di ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to TeX and save the "ResultPDFtoTeX.tex"*/
  const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
  console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

Konversi PDF ke TXT

Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan AsposePdfToTxt fungsi. Silakan periksa potongan kode berikut untuk mengonversi di lingkungan Node.js.

CommonJS:

  1. Panggilan require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Panggilan AsposePdf sebagai Promise dan lakukan operasi untuk mengonversi file. Dapatkan objek jika berhasil.
  4. Panggil fungsi AsposePdfToTxt.
  5. Konversi file PDF. Jadi, bila ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPDFtoTxt.txt”. Jika parameter json.errorCode bukan 0 dan, akibatnya, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to Txt and save the "ResultPDFtoTxt.txt"*/
      const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
      console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang akan dikonversi
  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.
  4. Panggil fungsi AsposePdfToTxt.
  5. Konversi file PDF. Jadi, bila ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPDFtoTxt.txt”. Jika parameter json.errorCode bukan 0 dan, akibatnya, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to Txt and save the "ResultPDFtoTxt.txt"*/
  const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
  console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

Konversi PDF ke XPS

Jenis file XPS terutama terkait dengan XML Paper Specification oleh Microsoft Corporation. XML Paper Specification (XPS), yang sebelumnya diberi kode nama Metro dan mencakup konsep pemasaran Next Generation Print Path (NGPP), merupakan inisiatif Microsoft untuk mengintegrasikan pembuatan dan peninjauan dokumen ke dalam sistem operasi Windows.

Aspose.PDF for Node.js memberikan kemungkinan untuk mengonversi file PDF ke XPS format. Mari coba gunakan cuplikan kode yang disajikan untuk mengonversi file PDF ke format XPS dengan Node.js.

Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan AsposePdfToXps fungsi. Silakan periksa potongan kode berikut untuk mengonversi di lingkungan Node.js.

CommonJS:

  1. Panggilan require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Panggilan AsposePdf sebagai Promise dan lakukan operasi untuk mengonversi file. Dapatkan objek jika berhasil.
  4. Panggil fungsi AsposePdfToXps.
  5. Konversi file PDF. Jadi, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultPDFtoXps.xps”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to Xps and save the "ResultPDFtoXps.xps"*/
      const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
      console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.
  4. Panggil fungsi AsposePdfToXps.
  5. Konversi file PDF. Jadi, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultPDFtoXps.xps”. Jika parameter json.errorCode tidak 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to Xps and save the "ResultPDFtoXps.xps"*/
  const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
  console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

Konversi PDF ke PDF Grayscale

Ubah PDF menjadi hitam putih dengan Aspose.PDF for Node.js via C++ toolkit. Mengapa saya harus mengonversi PDF ke Grayscale? Jika file PDF berisi banyak gambar berwarna dan ukuran file penting dibandingkan warna, konversi akan menghemat ruang. Jika Anda mencetak file PDF dalam hitam putih, mengonversinya akan memungkinkan Anda memeriksa secara visual seperti apa hasil akhirnya.

Jika Anda ingin mengonversi dokumen PDF, Anda dapat menggunakan AsposePdfConvertToGrayscale fungsi. Silakan periksa potongan kode berikut untuk mengonversi di lingkungan Node.js.

CommonJS:

  1. Panggilan require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Panggilan AsposePdf sebagai Promise dan lakukan operasi untuk mengonversi file. Dapatkan objek jika berhasil.
  4. Panggil fungsi AsposePdfConvertToGrayscale.
  5. Konversi file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultConvertToGrayscale.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Convert a PDF-file to grayscale and save the "ResultConvertToGrayscale.pdf"*/
    const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
    console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});

ECMAScript/ES6:

  1. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang akan dikonversi.
  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.
  4. Panggil fungsi AsposePdfConvertToGrayscale.
  5. Konversi file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultConvertToGrayscale.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, terjadi kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Convert a PDF-file to grayscale and save the "ResultConvertToGrayscale.pdf"*/
  const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
  console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);