
Desarrollar un convertidor de JPG a PDF con Node.js.
Compartir y archivar imágenes en formato PDF se ha vuelto esencial para una mejor compatibilidad, seguridad y documentación profesional. Mientras que JPG las imágenes son ideales para la representación visual, convertirlas a PDF asegura una distribución más fácil y un formato consistente. En este artículo, aprenderás cómo convertir JPG a PDF en Node.js utilizando Aspose.PDF Cloud SDK, una API RESTful confiable para la transformación de imagen a PDF.
- 🚀 API de JPG a PDF para Node.js
- 📥 Convertir Imagen a PDF en Node.js
- 💻 Convertir JPG a PDF usando cURL
🚀 API de JPG a PDF para Node.js
Aspose.PDF Cloud SDK for Node.js permite a los desarrolladores convertir imágenes como JPG y PNG en archivos PDF de alta calidad con solo unas pocas líneas de código. La API también ofrece opciones avanzadas para establecer el tamaño de página, márgenes, alineación de imágenes y más.
Instalar el SDK:
npm install asposepdfcloud --save
Crea una cuenta gratuita y obtén tu ID de Cliente y Secreto de Cliente del Aspose Cloud Dashboard.
📥 Convertir imagen a PDF en Node.js
Utiliza el siguiente fragmento de código Node.js para convertir un archivo JPG a PDF:
- Primero, inicializa el
PdfApi
con tus credenciales.- En segundo lugar, define la imagen JPEG de entrada y los detalles del PDF resultante.
- Llama a la [PutPageConvertToJpeg(…)][16] API rutina para realizar la conversión de JPG a PDF.
const { PdfApi } = require("asposepdfcloud");
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);
// Sube el PDF a almacenamiento en la nube (si no está ya allí)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
// Convertir la imagen JPG de entrada a PDF
const pageNumber = 1;
const llx = 1.0;
const lly = 1.0;
const urx = 680.0;
const ury = 900.0;
const image = "input.jpg";
const resultFile = "resultant.pdf";
pdfApi.postInsertImage(pdfDocName,pageNumber,llx, lly, urx, ury, image,null, null,null);
.then(response => {
console.log("The JPG successfully converted to PDF:", resultFile);
})
.catch(err => console.error("Conversion error:", err));
});

Imagen:- Una vista previa de la rutina de conversión de JPG a PDF.
💻 Convertir JPG a PDF usando cURL
Aquí está cómo puedes convertir un archivo JPG a PDF usando cURL con Aspose.PDF Cloud:
- Primero, genera un token JWT:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Generate blank PDF file:
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
- Insertar imagen JPEG en PDF en línea:
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/pages/1/images?llx=1&lly=1&urx=680&ury=850&imageFilePath=44781.jpg&storage=basic" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data"
Reemplace YOURACCESSTOKEN
con el token JWT generado y asegúrese de que la imagen esté disponible en su almacenamiento en la nube.
🌐 Intenta el convertidor de JPG a PDF gratis
¿Quieres una conversión rápida sin código? Prueba nuestro convertidor en línea JPG a PDF converter y convierte imágenes a PDFs al instante.

Aplicación gratuita de conversión de JPEG a PDF.
🔗 Enlaces útiles
✅ Conclusión
Convertir imágenes JPG a formato PDF es esencial para archivar, imprimir o compartir múltiples visuales en un formato profesional. Con Aspose.PDF Cloud SDK para Node.js, puedes transformar rápida y precisamente archivos JPG en documentos PDF pulidos. Ya sea a través del SDK de Node.js o cURL, el proceso es simple, escalable y con poco código.
📚 Artículos Relacionados
Recomendamos encarecidamente visitar las siguientes publicaciones en el blog para obtener información sobre: