HTML JPG PDF XML DOCX
  Product Family
PDF

Converter CGM para PDF no Node.js SDK

Exporte documentos CGM para múltiplos formatos incluindo PDF com Aspose.PDF Cloud Node.js SDK

Get Started

Como Converter CGM para PDF Usando Node.js SDK

Para converter CGM para PDF, usaremos Aspose.PDF Cloud Node.js SDK Este Cloud SDK auxilia programadores de Node.js no desenvolvimento de aplicativos baseados em nuvem para criação, anotação, edição e conversão de PDF usando a linguagem de programação Node.js via Aspose.PDF REST API. Abra NPM gerenciador de pacotes, procure por Aspose.PDF Cloud, e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Comando do Console do Gerenciador de Pacotes


     
    npm install asposepdfcloud --save
     
     

Passos para Converter CGM para PDF via Node.js

Desenvolvedores de Aspose.PDF Cloud Node.js podem facilmente carregar e converter arquivos CGM para PDF com apenas algumas linhas de código.

  1. Carregue seu Secret e Key do Aplicativo a partir do arquivo JSON ou defina as credenciais de outra forma
  2. Crie um objeto para conectar-se à API da Nuvem
  3. Faça o upload do seu arquivo de documento
  4. Realize a conversão usando putImageInStorageToPdf
  5. Baixe o resultado, se necessário
 

Este código de exemplo mostra a conversão de CGM para PDF usando 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 convertCGMtoPDF() {
        const localImageFileName = "C:\\Samples\\sample.cgm";
        const storageImageFileName = "sample.cgm";
        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);
        }
        s
        let imageTemplateList = [];
        let imageTemplate = new ImageTemplate();
        imageTemplate.imagePath = storageImageFileName;
        imageTemplate.imageSrcType = ImageSrcType.Common;
        imageTemplateList.push(imageTemplate);

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

        try {
            let convertResult = await pdfApi.putImageInStorageToPdf("sample-cgm-to-pdf.pdf", imageTemplatesRequest);
            console.log(convertResult.response.text);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • Outras Conversões Suportadas

    Você também pode converter MD em muitos outros formatos de arquivo, incluindo alguns listados abaixo.

    BMP PARA PDF (Imagem Bitmap)
    CGM PARA PDF (Formato Binário do Microsoft Word)
    EMF PARA PDF (Documento do Office 2007+ Words)
    EPUB PARA PDF (Formato Metafile Aprimorado)
    GIF PARA PDF (Formato de Intercâmbio Gráfico)
    HTML PARA PDF (Linguagem de Marcação de Hipertexto)
    JPEG PARA PDF (Grupo de Especialistas em Fotografia)
    LATEX PARA PDF (Texto de Saída LaTeX)
    PCL PARA PDF (Linguagem de Comando de Impressora)
    MD PARA PDF (Markdown)
    PDF PARA BMP (Imagem Bitmap)
    PDF PARA EPUB (Formato de Livro Eletrônico)
    PDF PARA GIF (Formato de Intercâmbio Gráfico)
    PDF PARA HTML (Hyper Text Markup Language)
    PDF PARA JPEG (Joint Photographic Experts Group)
    PDF PARA PDF/A (Portable Document Format)
    PDF PARA PNG (Portable Network Graphics)
    PDF PARA PPTX (Microsoft PowerPoint)
    PDF PARA SVG (Scalable Vector Graphics)
    PDF PARA TEX (Computer Graphics System)
    PDF PARA TIFF (Tagged Image Format)
    PDF PARA WORD (Microsoft Word Binary Format)
    PDF PARA XLSX (Microsoft Excel Open XML Format Spreadsheet file)
    PDF PARA XPS (XML Paper Specifications)
    PNG PARA PDF (Portable Network Graphics)
    PS PARA PDF (PostScript)
    SVG PARA PDF (Scalable Vector Graphics)
    TEXTO PARA PDF (Text Document)
    TIFF PARA PDF (Tagged Image Format)
    XPS PARA PDF (XML Paper Specifications)