Agregar texto al encabezado de PDF en Node.js SDK
Agregar texto en el encabezado del documento PDF usando Cloud Node.js SDK
Get StartedCómo agregar un encabezado a través de Node.js SDK
Para agregar un encabezado de texto al PDF, usaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK ayuda a los programadores de Node.js a desarrollar aplicaciones de creación, anotación, edición y conversión de PDF basadas en la nube utilizando el lenguaje de programación Node.js a través de Aspose.PDF REST API. Simplemente cree una cuenta en Aspose for Cloud y obtenga la información de su aplicación. Una vez que tenga el SID y la clave de la aplicación, estará listo para usar el Aspose.PDF Cloud Node.js SDK.
Comando de Consola del Administrador de Paquetes
npm install asposepdfcloud --save
Pasos para agregar un encabezado a través de Cloud Node.js
Los desarrolladores de Aspose.PDF Cloud pueden agregar fácilmente texto en el encabezado de un PDF con solo unas pocas líneas de código.
- Cree un objeto para conectarse a la API de Pdf.Cloud
- Suba su archivo de documento
- Realice el enlace de recuperación de anotaciones del documento PDF usando la función getPageLinkAnnotations()
- Verifique el resultado y realice algunas acciones con el objeto result.body
- Cree una nueva anotación de enlace con las propiedades requeridas
- Adjunte la nueva anotación de enlace al documento utilizando la función postPageLinkAnnotations()
- Realice alguna acción después de la adición exitosa
- Descargue el resultado si lo necesita
Este código de ejemplo muestra cómo agregar un encabezado usando 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);
}
}
Trabajar con el encabezado a través de Node.js SDK
Agregar texto al encabezado de un PDF mejora el branding, la navegación, la seguridad y el profesionalismo. Ayuda a organizar documentos, mantener el cumplimiento y asegurar la consistencia, convirtiéndolo en una característica valiosa para documentos empresariales, legales, académicos y técnicos. Agregue el encabezado a documentos PDF con Aspose.PDF Cloud Node.js SDK.
Con nuestra biblioteca de Node.js puede
- Agregar el encabezado y pie de página del documento PDF en formato de texto o imagen.
- Agregar tablas y sellos (texto o imagen) a documentos PDF.
- Adjuntar múltiples documentos PDF a un archivo existente.
- Trabajar con adjuntos, anotaciones y campos de formulario de PDF.
- Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
- Eliminar todos los sellos y tablas de una página o documento PDF completo.
- Eliminar un sello o tabla específico del documento PDF por su ID.
- Reemplazar una o varias instancias de texto en una página PDF o en todo el documento.
- Soporte extenso para convertir documentos PDF a varios otros formatos de archivo.
- Extraer varios elementos de archivos PDF y optimizar documentos PDF.
- Puede probar nuestras aplicaciones gratuitas para probar la funcionalidad en línea.
- Recursos de Aprendizaje
- Documentación
- Código Fuente
- Referencias de API
- Soporte de Producto
- Soporte Gratuito
- Soporte de Pago
- Blog
- ¿Por qué Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Seguridad