
Как преобразовать файл TEXT в PDF онлайн в Node.js
Файл Text используется для хранения обычного текста или для создания быстрых заметок в различных приложениях. Однако, поскольку файлы блокнота не предоставляют расширенных функций, таких как PDF. Поэтому в некоторых случаях вам может понадобиться преобразовать текстовый файл в PDF или наоборот. Чтобы автоматизировать преобразование текста в PDF или PDF в текст программными средствами, в этой статье показано, как преобразовать текстовый файл в PDF онлайн в Node.js.
В этой статье должны быть раскрыты следующие темы:
- Преобразование текстового файла в PDF REST API и Node.js SDK
- Как преобразовать текстовый файл в PDF онлайн в Node.js с помощью REST API
Преобразование текстового файла в PDF REST API и Node.js SDK
Чтобы преобразовать TEXT в PDF, я буду использовать API Node.js SDK для GroupDocs.Conversion Cloud. Это независимая от платформы библиотека и решение для преобразования документов. Он позволяет легко конвертировать ваши документы и изображения любого поддерживаемого формата файлов в любой нужный вам формат. Вы можете легко конвертировать между более чем 50 типами документов и изображений, таких как Word, PowerPoint, Excel, PDF, HTML, CAD, растровые изображения и т. д. Он также предоставляет SDK для .NET, Java, PHP, Ruby, Android и Python в качестве его члены семейства преобразования документов для Cloud API.
Вы можете установить GroupDocs.Conversion Cloud в свой проект Node.js, используя следующую команду в консоли:
npm install groupdocs-conversion-cloud
Пожалуйста, получите свой идентификатор клиента и секрет клиента на панели, прежде чем приступать к выполнению шагов и доступных примеров кода. Получив свой идентификатор и секрет, добавьте код, как показано ниже:
# Импортируйте Node.js SDK в приложение узла с http://api.groupdocs.cloud.
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// получить clientId и clientSecret с https://dashboard.groupdocs.cloud (требуется бесплатная регистрация).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Как преобразовать текстовый файл в PDF онлайн в Node.js с помощью REST API
Вы можете программно преобразовать текст в pdf в nodejs в облаке, выполнив следующие шаги:
- Загрузить текстовый файл в облако
- Конвертировать Текст в файл PDF
- Скачать конвертированный PDF-файл
Загрузить файл
Во-первых, загрузите текстовый файл в облако, используя следующий пример кода:
// откройте файл в IOStream с вашего системного диска.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.txt';
// прочитать файл
fs.readFile(resourcesFolder, (err, fileStream) => {
// построить FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// создать запрос на загрузку файла
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.txt", fileStream, myStorage);
// загрузить файл
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
В результате загруженный текстовый файл будет доступен в разделе файлов вашей панели управления в облаке.
Преобразование текста в формат PDF в Node.js
Вы можете преобразовать текст в PDF программно, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Задайте имя хранилища и путь к входному текстовому файлу
- Затем назначьте «pdf» формату
- Теперь укажите путь к выходному файлу PDF.
- Создайте ConvertDocumentRequest с ConvertSettings
- Наконец, конвертируйте, вызвав метод convertDocument() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать файл TEXT в формат PDF в Nodejs с помощью REST API:
// Как преобразовать файл TEXT в PDF в Node.js с помощью REST API
const convert = async () => {
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "nodejs-testing/sample-file.txt";
settings.format = "pdf";
settings.outputPath = "nodejs-testing/sample-file.pdf";
try {
// Создать запрос на преобразование документа
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted TEXT file to PDF file format.");
})
.catch((err) => {
console.log("Error occurred while converting the PDF file:", err);
})

Преобразование текста в формат PDF в Node.js
Загрузите преобразованный файл
Приведенный выше пример кода сохранит преобразованный PDF-файл в облаке. Теперь вы знаете, как конвертировать текст в PDF в node. Затем загрузите файл PDF, используя следующий пример кода:
// создать FileApi для загрузки преобразованного файла
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// создать запрос на загрузку файла
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.pdf", myStorage);
// скачать файл и тип ответа Stream
fileApi.downloadFile(request)
.then(function (response) {
// сохранить файл в системном каталоге
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.pdf", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Бесплатный конвертер текста в PDF онлайн
Как конвертировать текст в PDF онлайн бесплатно? Пожалуйста, попробуйте следующее, чтобы онлайн конвертировать текст в pdf бесплатно, который разработан с использованием вышеуказанного API.
Заключение
Текстовые и PDF-файлы широко используются для хранения и передачи данных. Итак, в этой статье было рассказано, как преобразовать текст в pdf в приложениях Node.js. Теперь ты знаешь:
- как преобразовать текст в PDF с помощью Node.js;
- программно загружать текстовый файл, а затем загружать конвертированный PDF-файл;
- бесплатный онлайн-конвертер текста в PDF;
Кроме того, вы можете узнать больше о GroupDocs.Conversion Cloud API, используя документацию. Мы также предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер.
Наконец, groupdocs.cloud пишет новые статьи в блоге о преобразовании различных форматов файлов с использованием REST API. Так что, пожалуйста, оставайтесь на связи для регулярных обновлений.
Задайте вопрос
Вы можете задать свои вопросы о том, как преобразовать текст в формат PDF, через наш бесплатный форум поддержки.
Часто задаваемые вопросы
Как преобразовать текст в PDF в Node.js?
Перейдите по этой ссылке, чтобы узнать фрагмент кода Node.js о том, как быстро и онлайн преобразовать текст в PDF-файл.
Как установить библиотеку Text to PDF Node.js?
Загрузите и установите конвертер текста в PDF библиотека Node.js, чтобы конвертировать и обрабатывать файлы программно.
Как преобразовать текст в файл PDF с помощью REST API?
Создайте экземпляр ConvertApi, задайте значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest, чтобы преобразовать текстовый файл в PDF онлайн или наоборот.
Как бесплатно конвертировать текстовый файл в PDF онлайн?
Используйте онлайн-конвертер текстового файла в PDF, чтобы легко преобразовать текстовый файл в PDF за считанные секунды.
Как мне конвертировать текстовый файл в PDF онлайн бесплатно?
- Откройте онлайн-конвертер текста в PDF
- Щелкните внутри области перетаскивания файла, чтобы загрузить текстовый файл, или перетащите текстовый файл.
- Нажмите кнопку «Преобразовать сейчас», онлайн-конвертер текста в PDF преобразует текст в файл PDF.
- Ссылка для скачивания выходного файла будет доступна сразу после конвертации.
Как преобразовать текст в PDF в автономном режиме в Windows?
Пожалуйста, посетите эта ссылка, чтобы загрузить программное обеспечение для преобразования текста в PDF бесплатно для Windows. Это онлайн-программное обеспечение для конвертации текста в PDF можно использовать для быстрого преобразования текста в PDF в Windows одним щелчком мыши.
Смотрите также
Мы рекомендуем вам посетить следующие статьи, чтобы узнать о:
- Преобразование PDF в редактируемый документ Word с помощью Node.js
- Преобразование электронных таблиц Excel в PDF в Node.js
- Как конвертировать JPG в PDF с помощью Node.js
- Преобразование документов Word в PDF с помощью REST API в Python
- Преобразование PDF в редактируемый документ Word с помощью Python SDK
- Объединяйте файлы PowerPoint PPT/PPTX в Интернете с помощью REST API в Ruby
- Преобразование файлов MSG и EML в PDF в Python
- Преобразование XML в CSV и CSV в XML в Python
- Как преобразовать CSV в JSON и JSON в CSV в Python
- Преобразование CSV в JSON и JSON в CSV в Java
- Как преобразовать EXCEL в JSON и JSON в EXCEL в Python
- Преобразование Markdown в PDF и PDF в Markdown в Python
- Преобразование Word в Markdown и Markdown в Word в Python
- Как конвертировать HTML в PDF на C# с помощью REST API
- Как программно конвертировать Word в PDF на C#
- Программное преобразование Word в JPG и JPG в Word на Java
- Преобразование CSV в JSON и JSON в CSV в Java