
Преобразование документов Word в изображения JPG, PNG или GIF в Node.js
В предыдущей статье мы продемонстрировали программный процесс преобразования PDF в форматы JPG, PNG и GIF. Этот пост в блоге научит нас конвертировать Word в JPEG, GIF и PNG с помощью библиотеки изображений Node.Js. Word — один из популярных форматов для обмена и печати документов. Нам часто нужно конвертировать текстовые документы в разные форматы изображений. Лучше использовать уже разработанные специализированные инструменты, которые обеспечивают простое в сопровождении гибкое решение по конвертации под ваши нужды. В этой статье мы узнаем, как преобразовать текстовый документ в изображения JPG, PNG или GIF в Node.js.
В этой статье мы поговорим на следующие темы:
- Преобразователь Word в изображение REST API и Node.js SDK
- Преобразование Word в формат JPG с помощью REST API в Node.js
- Преобразование изображения Word в JPEG с помощью дополнительных параметров
- Как конвертировать Word в изображение PNG онлайн с помощью Node.js
- Как конвертировать Word в GIF-файл онлайн с помощью Node.js
Преобразователь Word в изображение REST API и Node.js SDK
В этой статье мы будем использовать API Node.js SDK of GroupDocs.Conversion Cloud для преобразования Word DOCX в изображения JPEG, PNG или GIF в приложениях Node.js. Этот API позволяет конвертировать ваши документы в любой нужный вам формат. Он поддерживает преобразование более 50 типов документов и изображений, таких как Word, Excel, PowerPoint, PDF, HTML, JPG, PNG и 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";
Преобразование Word в формат JPG с помощью REST API в Node.js
Вы можете преобразовать Word в файл изображения JPEG, выполнив простые шаги, указанные ниже:
- Загрузить файл word в облако
- Конвертировать Изображение Word в JPG онлайн бесплатно в Node.js
- Скачать преобразованный файл JPG
Загрузить изображение
Во-первых, загрузите файл слова в облако, используя следующий пример кода:
// откройте файл в IOStream с вашего системного диска.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// прочитать файл
fs.readFile(resourcesFolder, (err, fileStream) => {
// построить FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// создать запрос на загрузку файла
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", 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);
});
});
В результате загруженный файл Word будет доступен в разделе файлов вашей панели управления в облаке.
Преобразование Word в файл JPG онлайн с помощью Node.js
Чтобы программно преобразовать файл Word в JPG, выполните указанные ниже действия.
- Создайте экземпляр ConvertApi
- Создать экземпляр ConvertSettings
- Установить путь к файлу word
- Назначьте «jpg» формату
- Укажите путь к выходному файлу
- Создать запрос преобразования документа
- Получите результаты, вызвав метод ConvertApi.convertDocument().
В следующем примере кода показано, как преобразовать word в jpg без потери качества с помощью REST API в Node.js:
// Как преобразовать Word в формат JPG с помощью REST API в Node.js
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.docx";
settings.format = "jpg";
settings.outputPath = "nodejs-testing/sample-file.jpg";
try {
// Создать запрос на преобразование документа
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted Word Doc to JPG file format.");
})
.catch((err) => {
console.log("Error occurred while converting the Word document:", err);
})
Загрузите преобразованный файл
Приведенный выше пример кода сохранит преобразованный файл слова в облаке. Вы можете загрузить его, используя следующий пример кода:
// создать FileApi для загрузки преобразованного файла
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// создать запрос на загрузку файла
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// скачать файл и тип ответа Stream
fileApi.downloadFile(request)
.then(function (response) {
// сохранить файл в системном каталоге
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Преобразование изображения Word в JPEG с помощью дополнительных параметров
Выполните шаги, указанные ниже, используя API высококачественного онлайн-конвертера Word в JPEG с некоторыми дополнительными настройками:
- Создайте экземпляр ConvertApi
- Создать экземпляр ConvertSettings
- Установить путь к файлу word
- Назначьте «jpeg» для формата
- Укажите путь к выходному файлу
- Определить JpegConvertOptions
- После этого установите различные параметры преобразования, такие как оттенки серого, fromPage, pagesCount, качество, rotateAngle, usePdf и т. д.
- Создать запрос преобразования документа
- Получите результаты, вызвав метод ConvertApi.convertDocument().
В следующем примере кода показано, как преобразовать слово в формат jpeg онлайн с расширенными параметрами преобразования:
// Как преобразовать изображение Word в JPEG с помощью дополнительных параметров
const convert_options = 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.docx";
settings.format = "jpeg";
convertOptions = new groupdocs_conversion_cloud.JpegConvertOptions()
convertOptions.grayscale = true;
convertOptions.fromPage = 1;
convertOptions.pagesCount = 1;
convertOptions.quality = 100;
convertOptions.rotateAngle = 90;
convertOptions.usePdf = false;
settings.convertOptions = convertOptions;
settings.outputPath = "nodejs-testing/sample-file.jpeg";
try {
// Создать запрос на преобразование документа
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert_options()
.then(() => {
console.log("Converted Word to JPEG file online using advanced options.");
})
.catch((err) => {
console.log("Error occurred while converting the Word file:", err);
})
Как преобразовать Word в изображение PNG онлайн с помощью Node.js
Чтобы программно преобразовать файл Word в PNG, выполните указанные ниже действия.
- Создайте экземпляр ConvertApi
- Создать экземпляр ConvertSettings
- Установить путь к файлу word
- Назначьте «png» для формата
- Укажите путь к выходному файлу
- Создать запрос преобразования документа
- Получите результаты, вызвав метод ConvertApi.convertDocument().
В следующем примере кода показано, как преобразовать word в png без потери качества с помощью REST API в Node.js:
// Как конвертировать изображение Word в PNG онлайн с помощью Node.js
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.docx";
settings.format = "png";
settings.outputPath = "nodejs-testing/sample-file.png";
try {
// Создать запрос на преобразование документа
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted Word to PNG file format.");
})
.catch((err) => {
console.log("Error occurred while converting the Word document:", err);
})
Как конвертировать Word в GIF-файл онлайн с помощью Node.js
Пожалуйста, следуйте инструкциям ниже, чтобы преобразовать файл Word в GIF программным путем:
- Создайте экземпляр ConvertApi
- Создать экземпляр ConvertSettings
- Установить путь к файлу word
- Назначьте «gif» для формата
- Укажите путь к выходному файлу
- Создать запрос преобразования документа
- Получите результаты, вызвав метод ConvertApi.convertDocument().
В следующем примере кода показано, как преобразовать word в gif без потери качества с помощью REST API в Node.js:
// Как конвертировать Word в формат GIF онлайн с помощью Node.js
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.docx";
settings.format = "gif";
settings.outputPath = "nodejs-testing/sample-file.gif";
try {
// Создать запрос на преобразование документа
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted Word to GIF image file.");
})
.catch((err) => {
console.log("Error occurred while converting the Word document:", err);
})
Онлайн-конвертер слов в изображения
Как конвертировать файл изображения Word DOC онлайн? Пожалуйста, попробуйте следующие слово-в-jpg, слово-в-jpeg, слово-в-png или слово-в-gif бесплатно онлайн. в изображения, который был разработан с использованием вышеуказанного API.
Заключение
Это конец этой записи в блоге. Надеемся, вы узнали:
- как изменить слово в формат JPG в облаке;
- как преобразовать слово в JPEG, используя дополнительные параметры;
- программно загрузите файл word, а затем загрузите преобразованный файл из облака;
- программно конвертировать слово в формат файла png в облаке;
- как преобразовать слово в формат изображения GIF в облаке;
Вы можете узнать больше о GroupDocs.Conversion Cloud API, используя документацию. Мы также предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер.
Кроме того, мы рекомендуем прочитать наше Руководство по началу работы
Groupdocs.cloud время от времени публикует статьи в блогах на новые темы. Важно быть в курсе последних обновлений.
Задайте вопрос
Вы можете задать любые вопросы о том, как преобразовать слово в формат изображения, через наш бесплатный форум поддержки
Часто задаваемые вопросы
Как преобразовать документ Word в JPG в Node.js?
Пожалуйста, посетите этот Word to JPG, чтобы узнать код для быстрого и простого преобразования документов Word в формат файла JPG.
Могу ли я преобразовать документ в JPG с помощью REST API?
Создайте экземпляр ConvertApi, задайте значения параметров преобразования и вызовите метод ConvertDocument с ConvertDocumentRequest для преобразования документа DOCX в изображение JPG.
Как конвертировать Word в JPG бесплатно онлайн?
Конвертер Word в JPG бесплатно онлайн позволяет быстро и легко экспортировать Word в формат JPG. После завершения преобразования вы можете загрузить файл JPG.
Как бесплатно преобразовать документ Word в JPG?
- Откройте бесплатный онлайн-конвертер Word в JPG
- Щелкните внутри области перетаскивания файла, чтобы загрузить файл Word, или перетащите файл Word.
- Нажмите кнопку «Конвертировать сейчас», и онлайн-программа для конвертации Word в JPG преобразует файл Word в JPG.
- Ссылка для загрузки выходного файла будет доступна сразу после преобразования Word в файл JPG.
Как установить бесплатную библиотеку конвертера формата Word в JPG?
Загрузите и установите конвертер DOC в JPG бесплатно загрузите библиотеку Node.js, чтобы программно создавать, обрабатывать и конвертировать изображения Word в JPG.
Как конвертировать Word в JPG в автономном режиме в Windows?
Пожалуйста, загрузите это автономное программное обеспечение для конвертации Word в JPG бесплатно. Этот онлайн-инструмент для бесплатного скачивания конвертера Word DOC или DOCX в JPG быстро и одним щелчком мыши превратит документы в фотографии JPG в Windows.
Смотрите также
Мы рекомендуем посетить следующие статьи для получения дополнительной информации:
- Преобразование документов 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
- Преобразование Word в Markdown и Markdown в Word в Python
- Как конвертировать HTML в PDF на C# с помощью REST API
- Как программно конвертировать Word в PDF на C#
- Преобразование PDF в документ Word на Java с использованием REST API
- Преобразование CSV в JSON и JSON в CSV в Java
- Программное преобразование Word в JPG и JPG в Word на Java