jpg to pdf

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

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));
});
Conversión de JPEG a PDF en línea

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:

  1. 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"
  1. 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}"
  1. 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.

jpg to pdf

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: