Хотите преобразовать SVG изображения в PNG формат программно? С помощью программной библиотеки Aspose.Words for Node.js via .NET вы можете легко преобразовать SVG в PNG несколькими строками JavaScript кода.
Современный JavaScript API обработки изображений создает PNG из SVG изображений с высокой скоростью. Проверьте качество преобразования SVG в PNG прямо в браузере. Мощная библиотека для JavaScript позволит вам конвертировать SVG во многие популярные графические форматы.
В следующем примере показано, как конвертировать SVG в PNG на JavaScript.
Выполните несколько простых шагов, чтобы конвертировать SVG в PNG формат. Прочитайте SVG с локального диска, затем сохраните его как PNG, указав требуемый формат изображения с помощью PNG расширения. Для обеих операций SVG чтения и PNG записи, вы можете использовать полные имена файлов. Выходное содержимое PNG будет идентично исходному SVG изображению.
npm install @aspose/words
Копировать
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
shape = builder.insertImage("Input.svg")
shape.getShapeRenderer().save("Output.png", new aw.Saving.ImageSaveOptions(aw.SaveFormat.Png))
const aw = require('@aspose/words');
var doc = new aw.Document("Input.svg")
doc.save("Output.png")
const aw = require('@aspose/words');
var doc = new aw.Document("Input.svg")
for (var page = 0; page < doc.pageCount; page++) {
var extractedPage = doc.extractPages(page, 1);
extractedPage.save(`Output_${page + 1}.png`);
}
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
builder.insertImage("Input.svg")
doc.save("Output.png")
const aw = require('@aspose/words');
var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)
shape = builder.insertImage("Input.svg")
shape.getShapeRenderer().save("Output.png", new aw.Saving.ImageSaveOptions(aw.SaveFormat.png))
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.
Вы можете конвертировать SVG во многие другие форматы: