¿Hay alguna forma o paquete que pueda convertir archivos ppt a pdf o png sin dependencias del sistema operativo? Estoy tratando de convertir un archivo ppt en png, pero todos los paquetes requieren dependencias del sistema operativo como LibreOffice o ImageMagick.
Puede usar Aspose.Slides Cloud SDK for Node.js para convertir presentaciones a PDF, PNG y muchos otros formatos . El siguiente ejemplo de código le muestra cómo convertir una presentación de PowerPoint en un documento PDF utilizando Aspose.Slides Cloud:
const cloud = require("asposeslidescloud") const fs = require("fs") const slidesApi = new cloud.SlidesApi("client_id", "client_secret") const fileStream = fs.createReadStream("example.pptx") // Convert the presentation to a PDF document. slidesApi.convert(fileStream, "pdf").then((response) => { // Save the PDF document to a file. fs.writeFile("output.pdf", response.body, (error) => { if (error) throw error }) })Este es un producto pago, pero puede realizar 150 llamadas API gratuitas por mes para conversiones de presentación y otros fines. Proporciona una API basada en REST para administrar presentaciones. Trabajo como desarrollador de soporte en Aspose.