HTML JPG PDF XML DOCX
  Product Family
PDF

Convertir EMF a PDF en Node.js SDK

Exporta documentos EMF a múltiples formatos incluyendo PDF con Aspose.PDF Cloud Node.js SDK

Get Started

Cómo Convertir EMF a PDF Usando Node.js SDK

Para convertir EMF a PDF, usaremos Aspose.PDF Cloud Node.js SDK Este Cloud SDK ayuda a los programadores de Node.js a desarrollar aplicaciones basadas en la nube para crear, anotar, editar y convertir PDF usando el lenguaje de programación Node.js a través de Aspose.PDF REST API. Abre NPM el gestor de paquetes, busca Aspose.PDF Cloud, e instala. También puedes usar el siguiente comando desde la Consola del Administrador de Paquetes.

Comando de la Consola del Administrador de Paquetes


     
    npm install asposepdfcloud --save
     
     

Pasos para Convertir EMF a PDF a través de Node.js

Los desarrolladores de Aspose.PDF Cloud Node.js pueden cargar y convertir fácilmente archivos EMF a PDF en solo unas pocas líneas de código.

  1. Carga tu Secreto de Aplicación y Clave desde el archivo JSON o configura las credenciales de otra manera
  2. Crea un objeto para conectarte a la API de la Nube
  3. Sube tu archivo de documento
  4. Realiza la conversión usando putImageInStorageToPdf
  5. Descarga el resultado si lo necesitas
 

Este código de muestra muestra la Conversión EMF a PDF Cloud Node.js SDK


    const fs = require("fs");
    const credentials = require("./credentials.json");
    const { PdfApi } = require("asposepdfcloud");
    const { ImageTemplatesRequest } = require("asposepdfcloud/src/models/imageTemplatesRequest");
    const { ImageTemplate } = require("asposepdfcloud/src/models/imageTemplate");
    const { ImageSrcType } = require("asposepdfcloud/src/models/imageSrcType");

    // Load your Application Secret and Key from the JSON file or set credentials in another way
    async function convertEMFtoPDF() {
        const storageImageFileName = "sample.emf";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localImageFileName);
            let uploadResult = await pdfApi.uploadFile(storageImageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.response.text);
        }
        let imageTemplateList = [];
        let imageTemplate = new ImageTemplate();
        imageTemplate.imagePath = storageImageFileName;
        imageTemplate.imageSrcType = ImageSrcType.Emf;
        imageTemplateList.push(imageTemplate);

        let imageTemplatesRequest = new ImageTemplatesRequest()
        imageTemplatesRequest.IsOCR = false;
        imageTemplatesRequest.imagesList = imageTemplateList;

        try {
            let convertResult = await pdfApi.putImageInStorageToPdf("sample-emf-to-pdf.pdf", imageTemplatesRequest);
            console.log(convertResult.response.text);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • Otras Conversiones Soportadas

    También puedes convertir MD en muchos otros formatos de archivo incluyendo algunos listados a continuación.

    BMP A PDF (Imagen Bitmap)
    CGM A PDF (Formato Binario de Microsoft Word)
    EMF A PDF (Documento de Palabras de Office 2007+)
    EPUB A PDF (Formato de Metarchivo Mejorado)
    GIF A PDF (Formato de Intercambio de Gráficos)
    HTML A PDF (Lenguaje de Marcado de Hipertexto)
    JPEG A PDF (Grupo Conjunto de Expertos en Fotografía)
    LATEX A PDF (Texto de Salida LaTeX)
    PCL A PDF (Lenguaje de Comando de Impresora)
    MD A PDF (Markdown)
    PDF A BMP (Imagen Bitmap)
    PDF A EPUB (Formato de E-book)
    PDF A GIF (Formato de Intercambio de Gráficos)
    PDF A HTML (Lenguaje de Marcado de Hipertexto)
    PDF A JPEG (Grupo Conjunto de Expertos en Fotografía)
    PDF A PDF/A (Formato de Documento Portátil)
    PDF A PNG (Gráficos de Red Portátiles)
    PDF A PPTX (Microsoft PowerPoint)
    PDF A SVG (Gráficos Vectoriales Escalables)
    PDF A TEX (Sistema de Gráficos por Computadora)
    PDF A TIFF (Formato de Imagen Etiquetado)
    PDF A WORD (Formato Binario de Microsoft Word)
    PDF A XLSX (Archivo de Hoja de Cálculo de Formato de Excel Abierto XML de Microsoft)
    PDF A XPS (Especificaciones de Papel XML)
    PNG A PDF (Gráficos de Red Portátiles)
    PS A PDF (PostScript)
    SVG A PDF (Gráficos Vectoriales Escalables)
    TEXTO A PDF (Documento de Texto)
    TIFF A PDF (Formato de Imagen Etiquetado)
    XPS A PDF (Especificaciones de Papel XML)