HTML
JPG
PDF
XML
DOCX
PDF
Converter PNG para PDF no Node.js SDK
Exporte documentos PNG para múltiplos formatos, incluindo PDF, com Aspose.PDF Cloud Node.js SDK
Get StartedComo Converter PNG para PDF Usando Node.js SDK
Para converter PNG para PDF, usaremos Aspose.PDF Cloud Node.js SDK Este SDK Cloud auxilia programadores Node.js a desenvolver aplicativos de criação, anotação, edição e conversão de PDF baseados em nuvem usando a linguagem de programação Node.js através da Aspose.PDF REST API. Abra NPM gerenciador de pacotes, procure por Aspose.PDF Cloud, e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando do Console do Gerenciador de Pacotes
npm install asposepdfcloud --save
Passos para Converter PNG para PDF via Node.js
Os desenvolvedores do Aspose.PDF Cloud Node.js podem carregar e converter facilmente arquivos PNG para PDF em apenas algumas linhas de código.
- Carregue seu Segredo e Chave de Aplicativo a partir do arquivo JSON ou defina as credenciais de outra forma
- Crie um objeto para conectar-se à API Cloud
- Carregue seu arquivo de documento
- Realize a conversão usando putImageInStorageToPdf
- Baixe o resultado se necessário
Este código de exemplo mostra a Conversão de PNG para PDF com o 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 convertPNGtoPDF() {
const localImageFileName = "C:\\Samples\\sample.png";
const storageImageFileName = "sample.png";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
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.Common;
imageTemplateList.push(imageTemplate);
let imageTemplatesRequest = new ImageTemplatesRequest()
imageTemplatesRequest.IsOCR = false;
imageTemplatesRequest.imagesList = imageTemplateList;
try {
let convertResult = await pdfApi.putImageInStorageToPdf("sample-png-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 Words do Office 2007+)
EPUB PARA PDF (Formato de Metarquivo 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 E-book)
PDF PARA GIF (Formato de Intercâmbio Gráfico)
PDF TO HTML (Linguagem de Marcação de Hipertexto)
PDF TO JPEG (Grupo Conjunto de Peritos Fotográficos)
PDF TO PDF/A (Formato de Documento Portátil)
PDF TO PNG (Gráfico de Rede Portátil)
PDF TO PPTX (Microsoft PowerPoint)
PDF TO SVG (Gráficos Vetoriais Escaláveis)
PDF TO TEX (Sistema de Gráficos Computacionais)
PDF TO TIFF (Formato de Imagem Marcada)
PDF TO WORD (Formato Binário do Microsoft Word)
PDF TO XLSX (Arquivo de Planilha de Formato Aberto XML do Microsoft Excel)
PDF TO XPS (Especificações de Papel XML)
PNG TO PDF (Gráfico de Rede Portátil)
PS TO PDF (PostScript)
SVG TO PDF (Gráficos Vetoriais Escaláveis)
TEXT TO PDF (Documento de Texto)
TIFF TO PDF (Formato de Imagem Marcada)
XPS TO PDF (Especificações de Papel XML)