Tambahkan latar belakang ke PDF di Node.js
Cuplikan kode berikut menunjukkan cara menambahkan gambar latar belakang ke halaman PDF menggunakan fungsi AsposePdfAddBackgroundImage di Node.js.
Silakan periksa cuplikan kode berikut untuk menambahkan gambar latar belakang dalam lingkungan Node.js.
CommonJS:
-
Panggil
require
dan impor modulasposepdfnodejs
sebagai variabelAsposePdf
. -
Tentukan nama file PDF di mana gambar latar belakang akan ditambahkan.
-
Panggil
AsposePdf
sebagai Promise dan lakukan operasi untuk menambahkan gambar latar belakang. Terima objek jika berhasil. -
Panggil fungsi AsposePdfAddBackgroundImage.
-
Tambahkan gambar latar belakang ke file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil dari operasi disimpan dalam “ResultAddBackgroundImage.pdf”. Jika parameter json.errorCode tidak 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
const background_file = 'Aspose.jpg';
AsposePdf().then(AsposePdfModule => {
/*Tambahkan gambar latar belakang ke file PDF dan simpan sebagai "ResultBackgroundImage.pdf"*/
const json = AsposePdfModule.AsposePdfAddBackgroundImage(pdf_file, background_file, "ResultAddBackgroundImage.pdf");
console.log("AsposePdfAddBackgroundImage => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Impor modul
asposepdfnodejs
. -
Tentukan nama file PDF di mana gambar latar belakang akan ditambahkan.
-
Inisialisasi modul AsposePdf. Terima objek jika berhasil.
-
Panggil fungsi AsposePdfAddBackgroundImage.
-
Tambahkan gambar latar belakang ke file PDF. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultAddBackgroundImage.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
const background_file = 'Aspose.jpg';
/*Tambahkan gambar latar belakang ke file PDF dan simpan sebagai "ResultBackgroundImage.pdf"*/
const json = AsposePdfModule.AsposePdfAddBackgroundImage(pdf_file, background_file, "ResultAddBackgroundImage.pdf");
console.log("AsposePdfAddBackgroundImage => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);