Tambahkan Teks ke Header PDF di Node.js SDK
Tambahkan Teks di Header Dokumen PDF menggunakan Cloud Node.js SDK
Get StartedCara menambahkan Header melalui Node.js SDK
Untuk menambahkan Header Teks ke PDF, kita akan menggunakan Aspose.PDF Cloud Node.js SDK. Cloud SDK ini membantu pemrogram Node.js dalam mengembangkan aplikasi pembuat, anotator, editor, dan konverter PDF berbasis cloud menggunakan bahasa pemrograman Node.js melalui Aspose.PDF REST API. Cukup buat akun di Aspose for Cloud dan dapatkan informasi aplikasi Anda. Setelah memiliki App SID & key, Anda siap menggunakan Aspose.PDF Cloud Node.js SDK.
Perintah Konsol Pengelola Paket
npm install asposepdfcloud --save
Langkah-langkah menambahkan Header melalui Cloud Node.js
Pengembang Aspose.PDF Cloud dapat dengan mudah menambahkan Teks di Header PDF hanya dalam beberapa baris kode.
- Buat objek untuk terhubung ke API Pdf.Cloud
- Unggah file dokumen Anda
- Lakukan pengambilan link anotasi dari dokumen Pdf menggunakan fungsi getPageLinkAnnotations()
- Periksa hasil dan lakukan beberapa tindakan dengan objek result.body
- Buat Anotasi Link baru dengan properti yang diperlukan
- Tambahkan Anotasi Link baru ke dokumen menggunakan fungsi postPageLinkAnnotations()
- Lakukan beberapa tindakan setelah penambahan berhasil
- Unduh hasilnya jika diperlukan
Kode contoh ini menunjukkan menambahkan Header menggunakan Node.js
import credentials from "./credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import path from 'node:path';
import { PdfApi } from "asposepdfcloud";
import { TextHeader } from "asposepdfcloud/src/models/textHeader.js";
import { HorizontalAlignment } from "asposepdfcloud/src/models/horizontalAlignment.js";
const configParams = {
LOCAL_FOLDER: "C:\\Samples\\",
PDF_DOCUMENT_NAME: "sample.pdf",
LOCAL_RESULT_DOCUMENT_NAME: "output_sample.pdf",
HEADER_VALUE: "New Heder Value",
};
const pdfApi = new PdfApi(credentials.id, credentials.key);
const pdfHederFooter = {
async uploadFile (fileName) {
const pdfFileData = await fs.readFile(configParams.LOCAL_FOLDER + fileName);
await pdfApi.uploadFile(fileName, pdfFileData);
},
async downloadResult() {
const changedPdfData = await pdfApi.downloadFile(configParams.PDF_DOCUMENT_NAME);
const filePath = path.join(configParams.LOCAL_FOLDER, configParams.LOCAL_RESULT_DOCUMENT_NAME);
await fs.writeFile(filePath, changedPdfData.body);
console.log("Downloaded: " + filePath);
},
async uploadDocument () {
await pdfHederFooter.uploadFile(configParams.PDF_DOCUMENT_NAME);
},
async adddTextHeader () {
const textHeader = new TextHeader();
textHeader.background = true;
textHeader.value = configParams.HEADER_VALUE;
textHeader.horizontalAlignment = HorizontalAlignment.Center;
await pdfApi.postDocumentTextHeader(configParams.PDF_DOCUMENT_NAME, textHeader);
},
}
async function main() {
try {
await pdfHederFooter.uploadDocument();
await pdfHederFooter.adddTextHeader();
await pdfHederFooter.downloadResult();
} catch (error) {
console.error("Error:", error.message);
}
}
Bekerja dengan Header melalui Node.js SDK
Menambahkan teks ke header PDF meningkatkan branding, navigasi, keamanan, dan profesionalisme. Ini membantu dalam mengatur dokumen, menjaga kepatuhan, dan memastikan konsistensi, menjadikannya fitur yang berharga untuk dokumen bisnis, hukum, akademik, dan teknis. Tambahkan Header ke dalam dokumen PDF dengan Aspose.PDF Cloud Node.js SDK.
Dengan pustaka Node.js kami Anda dapat
- Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
- Tambahkan tabel & cap (teks atau gambar) ke dokumen PDF.
- Tambahkan beberapa dokumen PDF ke file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Terapkan enkripsi atau dekripsi ke dokumen PDF & atur kata sandi.
- Hapus semua cap & tabel dari halaman atau seluruh dokumen PDF.
- Hapus cap atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Ganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Ekstrak berbagai elemen dari file PDF & optimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitasnya secara online.
- Sumber Pembelajaran
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk Node.js?
- Daftar Pelanggan
- Keamanan