Конвертировать PDF в EPUB, TeX, текст, XPS в Node.js
Попробуйте конвертировать PDF в EPUB онлайн
Aspose.PDF для Node.js представляет вам бесплатное онлайн-приложение “PDF в EPUB”, где вы можете попробовать исследовать функциональность и качество работы.
Конвертировать PDF в EPUB
EPUB — это бесплатный и открытый стандарт для электронных книг от Международного форума цифровых публикаций (IDPF).
Файлы имеют расширение .epub.
EPUB разработан для содержания с возможностью переформатирования, что означает, что EPUB-ридер может оптимизировать текст для конкретного устройства отображения. EPUB также поддерживает содержание с фиксированной компоновкой. Формат предназначен как единый формат, который издатели и конверсионные компании могут использовать внутри компании, а также для распространения и продажи. Он заменяет стандарт Open eBook.
Если вы хотите конвертировать PDF-документ, вы можете использовать функцию AsposePdfToEPUB.
Пожалуйста, ознакомьтесь со следующим фрагментом кода для конвертации в среде Node.js.
CommonJS:
- Вызовите
require
и импортируйте модульasposepdfnodejs
как переменнуюAsposePdf
. - Укажите имя PDF-файла, который будет конвертирован.
- Вызовите
AsposePdf
как Promise и выполните операцию по конвертации файла. Получите объект в случае успеха. - Вызовите функцию AsposePdfToEPUB.
- Конвертировать PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoEPUB.epub”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Преобразовать PDF файл в ePub и сохранить в "ResultPDFtoEPUB.epub"*/
const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Импортировать модуль
asposepdfnodejs
. -
Указать имя PDF файла, который будет конвертирован.
-
Инициализировать модуль AsposePdf. Получить объект в случае успеха.
-
Вызвать функцию AsposePdfToEPUB.
-
Конвертировать PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoEPUB.epub”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Преобразовать PDF-файл в ePub и сохранить как "ResultPDFtoEPUB.epub"*/
const json = AsposePdfModule.AsposePdfToEPUB(pdf_file, "ResultPDFtoEPUB.epub");
console.log("AsposePdfToEPUB => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Попробуйте конвертировать PDF в LaTeX/TeX онлайн
Aspose.PDF для Node.js предлагает вам бесплатное онлайн-приложение “PDF to LaTeX”, где вы можете попробовать изучить функциональность и качество его работы.
Преобразование PDF в TeX
Aspose.PDF для Node.js поддерживает преобразование PDF в TeX. Если вы хотите преобразовать PDF документ, вы можете использовать функцию AsposePdfToTeX. Пожалуйста, ознакомьтесь с приведенным ниже кодом, чтобы выполнить преобразование в среде Node.js.
CommonJS:
- Вызовите
require
и импортируйте модульasposepdfnodejs
как переменнуюAsposePdf
. - Укажите имя PDF файла, который будет преобразован.
- Вызовите
AsposePdf
как Promise и выполните операцию по преобразованию файла. Получите объект в случае успеха. - Вызовите функцию AsposePdfToTeX.
- Преобразуйте PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoTeX.tex”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Преобразование PDF-файла в TeX и сохранение "ResultPDFtoTeX.tex"*/
const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Импортируйте модуль
asposepdfnodejs
. - Укажите имя PDF-файла, который будет преобразован.
- Инициализируйте модуль AsposePdf. Получите объект, если успешно.
- Вызовите функцию AsposePdfToTeX.
- Преобразуйте PDF-файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoTeX.tex”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Преобразуйте PDF-файл в TeX и сохраните как "ResultPDFtoTeX.tex"*/
const json = AsposePdfModule.AsposePdfToTeX(pdf_file, "ResultPDFtoTeX.tex");
console.log("AsposePdfToTeX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Попробуйте конвертировать PDF в текст онлайн
Aspose.PDF для Node.js предлагает вам бесплатное онлайн-приложение “PDF to Text”, где вы можете попробовать исследовать функциональность и качество его работы.
Преобразование PDF в TXT
Если вы хотите преобразовать PDF документ, вы можете использовать функцию AsposePdfToTxt. Пожалуйста, ознакомьтесь с следующим фрагментом кода, чтобы выполнить преобразование в среде Node.js.
CommonJS:
-
Вызовите
require
и импортируйте модульasposepdfnodejs
как переменнуюAsposePdf
. -
Укажите имя PDF файла, который будет преобразован.
-
Вызовите
AsposePdf
как Promise и выполните операцию по преобразованию файла. Получите объект при успешном выполнении. -
Вызовите функцию AsposePdfToTxt.
-
Преобразовать PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoTxt.txt”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Преобразовать PDF-файл в Txt и сохранить в "ResultPDFtoTxt.txt"*/
const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Импортируйте модуль
asposepdfnodejs
. -
Укажите имя PDF файла, который будет преобразован.
-
Инициализируйте модуль AsposePdf. Получите объект в случае успеха.
-
Вызовите функцию AsposePdfToTxt.
-
Конвертировать PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoTxt.txt”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле возникает ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Конвертировать PDF-файл в Txt и сохранить в "ResultPDFtoTxt.txt"*/
const json = AsposePdfModule.AsposePdfToTxt(pdf_file, "ResultPDFtoTxt.txt");
console.log("AsposePdfToTxt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Попробуйте конвертировать PDF в XPS онлайн
Aspose.PDF для Node.js представляет вашему вниманию бесплатное онлайн-приложение “PDF в XPS”, где вы можете попробовать изучить функциональность и качество его работы.
Конвертация PDF в XPS
Тип файла XPS в первую очередь ассоциируется с XML Paper Specification от Microsoft Corporation. XML Paper Specification (XPS), ранее имевший кодовое имя Metro и включающий в себя маркетинговую концепцию Next Generation Print Path (NGPP), является инициативой Microsoft по интеграции создания и просмотра документов в операционную систему Windows.
Aspose.PDF для Node.js предоставляет возможность конвертировать PDF файлы в формат XPS. Попробуем использовать представленный фрагмент кода для конвертации PDF файлов в формат XPS с помощью Node.js.
Если вы хотите конвертировать PDF документ, вы можете использовать функцию AsposePdfToXps. Пожалуйста, ознакомьтесь со следующим фрагментом кода для конвертации в среде Node.js.
CommonJS:
-
Вызовите
require
и импортируйте модульasposepdfnodejs
как переменнуюAsposePdf
. -
Укажите имя PDF файла, который будет конвертирован.
-
Вызовите
AsposePdf
как Promise и выполните операцию для преобразования файла. Получите объект, если успешно. -
Вызовите функцию AsposePdfToXps.
-
Преобразуйте PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoXps.xps”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Преобразовать PDF-файл в Xps и сохранить как "ResultPDFtoXps.xps"*/
const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Импортируйте модуль
asposepdfnodejs
. -
Укажите имя PDF файла, который будет преобразован.
-
Инициализируйте модуль AsposePdf. Получите объект в случае успеха.
-
Вызовите функцию AsposePdfToXps.
-
Конвертируйте PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultPDFtoXps.xps”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Преобразуйте PDF-файл в Xps и сохраните как "ResultPDFtoXps.xps"*/
const json = AsposePdfModule.AsposePdfToXps(pdf_file, "ResultPDFtoXps.xps");
console.log("AsposePdfToXps => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Конвертация PDF в градации серого
Конвертируйте PDF в черно-белый с помощью Aspose.PDF для Node.js через C++ toolkit. Почему я должен конвертировать PDF в градации серого? Если PDF файл содержит много цветных изображений и размер файла важнее, чем цвет, преобразование экономит место. Если вы печатаете PDF файл в черно-белом варианте, преобразование позволит вам визуально проверить, как выглядит конечный результат.
Если вы хотите конвертировать PDF документ, вы можете использовать функцию AsposePdfConvertToGrayscale. Пожалуйста, ознакомьтесь с приведенным ниже фрагментом кода для конвертации в среде Node.js.
CommonJS:
- Вызовите
require
и импортируйте модульasposepdfnodejs
как переменнуюAsposePdf
. - Укажите имя PDF файла, который будет конвертирован.
- Вызовите
AsposePdf
как Promise и выполните операцию для преобразования файла. Получите объект в случае успеха. - Вызовите функцию AsposePdfConvertToGrayscale.
- Конвертировать PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultConvertToGrayscale.pdf”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Преобразовать PDF-файл в градации серого и сохранить как "ResultConvertToGrayscale.pdf"*/
const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Импортируйте модуль
asposepdfnodejs
. -
Укажите имя PDF-файла, который будет конвертирован.
-
Инициализируйте модуль AsposePdf. Получите объект в случае успеха.
-
Вызовите функцию AsposePdfConvertToGrayscale.
-
Конвертируйте PDF файл. Таким образом, если ‘json.errorCode’ равен 0, результат операции сохраняется в “ResultConvertToGrayscale.pdf”. Если параметр json.errorCode не равен 0 и, соответственно, в вашем файле появляется ошибка, информация об ошибке будет содержаться в ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Преобразование PDF-файла в градации серого и сохранение в "ResultConvertToGrayscale.pdf"*/
const json = AsposePdfModule.AsposePdfConvertToGrayscale(pdf_file, "ResultConvertToGrayscale.pdf");
console.log("AsposePdfConvertToGrayscale => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);