HTML
JPG
PDF
XML
DOCX
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 StartedCó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.
- Carga tu Secreto de Aplicación y Clave desde el archivo JSON o configura las credenciales de otra manera
- Crea un objeto para conectarte a la API de la Nube
- Sube tu archivo de documento
- Realiza la conversión usando putImageInStorageToPdf
- 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)