SVG(масштабируемая векторная графика) широко используется для логотипов и других несложных значков. Однако этот формат файла изображения не рекомендуется использовать для изображений, содержащих богатые текстуры и характеристики. С другой стороны, JPG/JPEG — это облегченный формат файлов изображений, которым можно легко поделиться через Интернет. Он очень совместим, и вы можете легко открывать файлы JPG/JPEG на любой платформе. Groupdocs.Conversion предлагает облачные API SDK и REST, которые вы можете установить для программного создания конвертера SVG в JPG. В этой статье мы узнаем, как конвертировать SVG в JPG в Node.js с помощью Groupdocs.Conversion Cloud SDK для Node.js.
Мы рассмотрим следующие моменты:
- Преобразование SVG в JPG — установка API
- Конвертируйте SVG в JPG в Node.js
- Конвертируйте SVG в JPG онлайн
Преобразование SVG в JPG — установка API
Процесс установки любой библиотеки стоит учитывать, когда речь идет о быстрой разработке приложений. Итак, вы можете запустить в терминале следующую команду, чтобы установить преобразование SVG в JPG библиотека:
npm install groupdocs-conversion-cloud
Затем вы войдете в API Cloud панель управления и создадите приложение. После создания приложения вы можете получить свои учетные данные API (секрет клиента, клиентский API) для панели мониторинга.
Примечание. Вы можете посетить это руководство, чтобы узнать, как получить учетные данные API.
Конвертируйте SVG в JPG в Node.js
В этом разделе показано, как конвертировать SVG в JPG с помощью методов, предоставляемых Groupdocs.Conversion Cloud SDKs for Node.js.
Облако API панель мониторинга содержит исходный файл SVG, который можно загрузить вручную или программно, вызвав метод UploadFile.
Пожалуйста, следуйте инструкциям ниже:
- Добавьте модуль groupdocs-conversion-cloud в свой проект Node.js.
- Затем вызовите метод fromKeys класса ConvertApi и передайте учетные данные API (т. е. секрет клиента, клиентский API).
- Теперь инициализируйте объект класса ConvertSettings.
- Присвойте значения свойствам класса ConvertSettings, таким как filePath, StorageName, Format и OutputPath.
- Создайте экземпляр класса ConvertDocumentRequest с помощью экземпляра класса ConvertSettings.
- Вызовите метод convertDocument, чтобы преобразовать SVG в JPG в Node.js.
Следующий пример кода предназначен для преобразования SVG в JPG:
// Добавьте модуль groupdocs-conversion-cloud в свой проект Node.js.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Получите учетные данные API.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Затем вызовите метод fromKeys класса ConvertApi и передайте учетные данные API (т. е. секрет клиента, клиентский API).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Теперь инициализируйте объект класса ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Присвойте значения свойствам класса ConvertSettings, таким как filePath, StorageName, Format и OutputPath.
settings.storageName = myStorage;
settings.filePath = "sample.svg";
settings.format = "jpg";
settings.outputPath = "output/output.jpg";
// Создайте экземпляр класса ConvertDocumentRequest с помощью экземпляра класса ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Вызовите метод ConvertDocument, чтобы преобразовать SVG в JPG в Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted SVG to JPG in Node.js.")})
Запустите файл сервера, и вы увидите сгенерированный файл (т. е. output.jpg) в папке с именем «output». Более того, вы можете загрузить файл вручную или программно, вызвав метод DownloadFile.
Вы можете увидеть вывод приведенного выше фрагмента кода на изображении ниже:
Конвертируйте SVG в JPG онлайн
Groupdocs.Conversion Cloud SDK представляет собой онлайн инструмент, который можно использовать для онлайн-конвертации SVG в JPG. Этот онлайн-конвертер SVG в JPG работает через Интернет и предлагает богатые функции для преобразования форматов файлов. Прежде всего, для использования этого онлайн-инструмента не требуется подписка или создание учетной записи.
Заключение
В заключение, Groupdocs.Conversion предлагает SKD для нескольких языков программирования, и вы можете создать конвертер SVG в JPG для своего бизнес-программного обеспечения. Кроме того, вы можете посетить документацию, чтобы узнать о других функциях. Посетите этот репозиторий GitHub и Руководство по началу работы, если вы хотите настроить Groupdocs.Conversion Cloud SDK для Node.js. Кроме того, вы можете взаимодействовать с нашими действующими API здесь, что даст вам представление об эффективности Groupdocs.Conversion Cloud SDK. Наконец, groupdocs.cloud постоянно пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных обновлений.
Помощь доступна
Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.
Часто задаваемые вопросы – Часто задаваемые вопросы
Как преобразовать файл SVG в JPG?
Вы можете выполнить преобразование SVG в JPG с помощью этого онлайн инструмента, работающего на базе Groupdocs.Conversion Cloud SDK.
Как преобразовать SVG в изображение в JavaScript?
Groupdocs.Conversion Cloud SDK для Node.js предлагают широкий спектр свойств и методов для преобразования SVG в JPG в JavaScript.