Tambahkan cap Gambar ke PDF dalam Node.js
Contents
[
Hide
]
Tambahkan Cap Gambar dalam File PDF
Menstempel dokumen PDF mirip dengan menstempel dokumen kertas. Sebuah cap dalam file PDF memberikan informasi tambahan ke file PDF, seperti melindungi file PDF agar tidak digunakan oleh orang lain dan mengonfirmasi keamanan isi file PDF. Anda dapat menggunakan AsposePdfAddStamp fungsi untuk menambahkan stempel gambar ke file PDF menggunakan Node.js.
Silakan periksa cuplikan kode berikut untuk menambahkan stempel gambar ke file PDF dalam lingkungan Node.js.
CommonJS:
- Panggil
requiredan imporasposepdfnodejsmodul sebagaiAsposePdfvariabel. - Tentukan nama file PDF di mana stempel gambar akan ditambahkan.
- Panggil
AsposePdfsebagai Promise dan lakukan operasi untuk menambahkan cap gambar. Terima objek jika berhasil. - Panggil fungsi AsposePdfAddStamp.
- Tambahkan stempel ke file PDF. Jadi, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultImage.pdf”. Jika parameter json.errorCode bukan 0 dan, akibatnya, terjadi error pada file Anda, informasi error akan terdapat di ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
const stamp_file = 'Aspose.jpg';
AsposePdf().then(AsposePdfModule => {
/*Add stamp to a PDF-file and save the "ResultImage.pdf"*/
const json = AsposePdfModule.AsposePdfAddStamp(pdf_file, stamp_file, 0, 5, 5, 40, 40, AsposePdfModule.Rotation.on270, 0.5, "ResultAddStamp.pdf");
console.log("AsposePdfAddStamp => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Impor
asposepdfnodejsmodul. - Tentukan nama file PDF di mana stempel gambar akan ditambahkan.
- Inisialisasi modul AsposePdf. Terima objek jika berhasil.
- Panggil fungsi AsposePdfAddStamp.
- Tambahkan stempel ke file PDF. Jadi, jika ‘json.errorCode’ bernilai 0, hasil operasi disimpan dalam “ResultImage.pdf”. Jika parameter json.errorCode bukan 0 dan, akibatnya, terjadi error pada file Anda, informasi error akan terdapat di ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
const stamp_file = 'Aspose.jpg';
/*Add stamp to a PDF-file and save the "ResultImage.pdf"*/
const json = AsposePdfModule.AsposePdfAddStamp(pdf_file, stamp_file, 0, 5, 5, 40, 40, AsposePdfModule.Rotation.on270, 0.5, "ResultAddStamp.pdf");
console.log("AsposePdfAddStamp => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);