Converter PDF para EPUB, TeX, Texto, XPS em Node.js
Tente converter PDF para EPUB online
Aspose.PDF para Node.js apresenta a você o aplicativo online gratuito “PDF para EPUB”, onde você pode tentar investigar a funcionalidade e a qualidade com que ele funciona.
Converter PDF para EPUB
EPUB é um padrão de livro eletrônico livre e aberto do International Digital Publishing Forum (IDPF).
Arquivos têm a extensão .epub.
EPUB é projetado para conteúdo redimensionável, o que significa que um leitor de EPUB pode otimizar o texto para um dispositivo de exibição específico. EPUB também suporta conteúdo de layout fixo. O formato é destinado a ser um único formato que editores e casas de conversão podem usar internamente, bem como para distribuição e venda. Ele substitui o padrão Open eBook.
Caso você queira converter um documento PDF, você pode usar a função AsposePdfToEPUB.
Por favor, verifique o trecho de código a seguir para converter no ambiente Node.js.
CommonJS:
- Chame
require
e importe o móduloasposepdfnodejs
como variávelAsposePdf
. - Especifique o nome do arquivo PDF que será convertido.
- Chame
AsposePdf
como Promise e execute a operação para converter o arquivo. Receba o objeto caso tenha sucesso. - Chame a função AsposePdfToEPUB.
- Converter arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoEPUB.epub”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer no seu arquivo, as informações do erro estarão contidas em ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Converta um arquivo PDF para ePub e salve como "ResultPDFtoEPUB.epub"*/
const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importe o módulo
asposepdfnodejs
. -
Especifique o nome do arquivo PDF que será convertido.
-
Inicialize o módulo AsposePdf. Receba o objeto se for bem-sucedido.
-
Chame a função AsposePdfToEPUB.
-
Converter arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoEPUB.epub”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer no seu arquivo, a informação do erro estará contida em ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Converter um arquivo PDF para ePub e salvar como "ResultPDFtoEPUB.epub"*/
const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Tente converter PDF para LaTeX/TeX online
Aspose.PDF para Node.js apresenta a você uma aplicação online gratuita “PDF to LaTeX”, onde você pode tentar investigar a funcionalidade e a qualidade que oferece.
Converter PDF para TeX
Aspose.PDF para Node.js suporta a conversão de PDF para TeX. Caso você queira converter um documento PDF, você pode usar a função AsposePdfToTeX. Por favor, verifique o seguinte trecho de código para converter no ambiente Node.js.
CommonJS:
- Chame
require
e importe o móduloasposepdfnodejs
como variávelAsposePdf
. - Especifique o nome do arquivo PDF que será convertido.
- Chame
AsposePdf
como Promise e execute a operação para converter o arquivo. Receba o objeto se for bem-sucedido. - Chame a função AsposePdfToTeX.
- Converta o arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoTeX.tex”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer no seu arquivo, a informação do erro estará contida em ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Converter um arquivo PDF para TeX e salvar como "ResultPDFtoTeX.tex"*/
const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Importe o módulo
asposepdfnodejs
. - Especifique o nome do arquivo PDF que será convertido.
- Inicialize o módulo AsposePdf. Receba o objeto se for bem-sucedido.
- Chame a função AsposePdfToTeX.
- Converta o arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação será salvo em “ResultPDFtoTeX.tex”. Se o parâmetro json.errorCode não for 0 e, consequentemente, aparecer um erro no seu arquivo, as informações do erro estarão contidas em ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Converta um arquivo PDF para TeX e salve em "ResultPDFtoTeX.tex"*/
const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Tente converter PDF para Texto online
Aspose.PDF para Node.js apresenta a você a aplicação online gratuita “PDF to Text”, onde você pode tentar investigar a funcionalidade e a qualidade de seu funcionamento.
Converter PDF para TXT
Caso você queira converter um documento PDF, você pode usar a função AsposePdfToTxt. Por favor, verifique o seguinte trecho de código para converter no ambiente Node.js.
CommonJS:
-
Chame
require
e importe o móduloasposepdfnodejs
como variávelAsposePdf
. -
Especifique o nome do arquivo PDF que será convertido.
-
Chame
AsposePdf
como Promise e execute a operação para converter o arquivo. Receba o objeto se for bem-sucedido. -
Chame a função AsposePdfToTxt.
-
Converter arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoTxt.txt”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer no seu arquivo, a informação do erro estará contida em ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Converter um arquivo PDF para Txt e salvar em "ResultPDFtoTxt.txt"*/
const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importar o módulo
asposepdfnodejs
. -
Especificar o nome do arquivo PDF que será convertido
-
Inicializar o módulo AsposePdf. Receber o objeto se for bem-sucedido.
-
Chamar a função AsposePdfToTxt.
-
Converter arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoTxt.txt”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer em seu arquivo, as informações sobre o erro estarão contidas em ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Converter um arquivo PDF para Txt e salvar o "ResultPDFtoTxt.txt"*/
const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Tente converter PDF para XPS online
Aspose.PDF para Node.js apresenta a você o aplicativo online gratuito “PDF to XPS”, onde você pode tentar investigar a funcionalidade e a qualidade com que funciona.
Converter PDF para XPS
O tipo de arquivo XPS está principalmente associado à Especificação de Papel XML pela Microsoft Corporation. A Especificação de Papel XML (XPS), anteriormente com o codinome Metro e englobando o conceito de marketing Caminho de Impressão da Próxima Geração (NGPP), é a iniciativa da Microsoft para integrar a criação e visualização de documentos no sistema operacional Windows.
Aspose.PDF para Node.js oferece a possibilidade de converter arquivos PDF para o formato XPS. Vamos tentar usar o trecho de código apresentado para converter arquivos PDF para o formato XPS com Node.js.
Caso você queira converter um documento PDF, você pode usar a função AsposePdfToXps. Por favor, verifique o seguinte trecho de código para converter no ambiente Node.js.
CommonJS:
-
Chame
require
e importe o móduloasposepdfnodejs
como variávelAsposePdf
. -
Especifique o nome do arquivo PDF que será convertido.
-
Chame
AsposePdf
como Promise e execute a operação para converter o arquivo. Receba o objeto se for bem-sucedido. -
Chame a função AsposePdfToXps.
-
Converta o arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoXps.xps”. Se o parâmetro json.errorCode não for 0 e, consequentemente, aparecer um erro em seu arquivo, as informações do erro estarão contidas em ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Converta um arquivo PDF para Xps e salve como "ResultPDFtoXps.xps"*/
const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importe o módulo
asposepdfnodejs
. -
Especifique o nome do arquivo PDF que será convertido.
-
Inicialize o módulo AsposePdf. Receba o objeto se bem-sucedido.
-
Chame a função AsposePdfToXps.
-
Converta o arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultPDFtoXps.xps”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer no seu arquivo, a informação do erro será contida em ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Converter um arquivo PDF para Xps e salvar como "ResultPDFtoXps.xps"*/
const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Converter PDF para PDF em tons de cinza
Converter PDF para preto e branco com Aspose.PDF para Node.js via toolkit C++. Por que devo converter PDF para tons de cinza? Se o arquivo PDF contiver muitas imagens coloridas e o tamanho do arquivo for mais importante do que a cor, a conversão economiza espaço. Se você imprimir um arquivo PDF em preto e branco, convertê-lo permitirá que você verifique visualmente como será o resultado final.
Caso você queira converter um documento PDF, pode usar a função AsposePdfConvertToGrayscale. Por favor, verifique o seguinte trecho de código para converter no ambiente Node.js.
CommonJS:
- Chame
require
e importe o móduloasposepdfnodejs
como a variávelAsposePdf
. - Especifique o nome do arquivo PDF que será convertido.
- Chame
AsposePdf
como Promise e execute a operação para converter o arquivo. Receba o objeto se for bem-sucedido. - Chame a função AsposePdfConvertToGrayscale.
- Converter arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultConvertToGrayscale.pdf”. Se o parâmetro json.errorCode não for 0 e, consequentemente, aparecer um erro em seu arquivo, as informações do erro estarão contidas em ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Converter um arquivo PDF para escala de cinza e salvar como "ResultConvertToGrayscale.pdf"*/
const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importe o módulo
asposepdfnodejs
. -
Especifique o nome do arquivo PDF que será convertido.
-
Inicialize o módulo AsposePdf. Receba o objeto se bem-sucedido.
-
Chame a função AsposePdfConvertToGrayscale.
-
Converta o arquivo PDF. Assim, se ‘json.errorCode’ for 0, o resultado da operação é salvo em “ResultConvertToGrayscale.pdf”. Se o parâmetro json.errorCode não for 0 e, consequentemente, um erro aparecer em seu arquivo, as informações de erro estarão contidas em ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Converta um arquivo PDF para tons de cinza e salve em "ResultConvertToGrayscale.pdf"*/
const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);