Перетворіть SVG на EMF за допомогою C#
Перетворіть SVG у EMF за допомогою власних API .NET, не потребуючи будь-якого редактора зображень або сторонніх бібліотек.
Як перетворити SVG на EMF за допомогою C#
Щоб перетворити SVG на EMF, ми використаємо Aspose.Imaging для .NET API, який є багатофункціональним, потужним і простим у використанні API для обробки зображень і перетворення для платформи C#. Відкрийте менеджер пакетів NuGet , знайдіть Aspose.Imaging і встановіть. Ви також можете використати наступну команду з консолі менеджера пакетів.
Команда консолі менеджера пакетів
PM> Install-Package Aspose.Imaging
Кроки для перетворення SVG у EMF за допомогою C#
Розробники можуть легко завантажити та перетворити файли SVG у EMF лише за кілька рядків коду.
- Завантажити файл SVG методом Image.Load
- Створіть і встановіть екземпляр необхідного підкласу ImageOptionsBase (наприклад, BmpOptions, PngOptions тощо)
- Викличте метод Image.Save
- Передайте шлях до файлу з розширенням EMF і об’єкт класу ImageOptionsBase
Системні вимоги
Перш ніж запускати код прикладу перетворення, переконайтеся, що у вас є такі передумови.
- Microsoft Windows або сумісна ОС із .NET Framework, .NET Core, Windows Application, ASP.NET Web Application.
- Середовище розробки, наприклад Microsoft Visual Studio.
- Aspose.Imaging для .NET, згаданий у вашому проекті.
Перетворити SVG на EMF - .NET
Безкоштовна програма для перетворення SVG у EMF
- Виберіть або перетягніть зображення SVG
- Виберіть формат і натисніть кнопку Конвертувати.
- Натисніть кнопку «Завантажити», щоб завантажити зображення EMF
Перегляньте наші демонстрації в прямому ефірі для перетворення SVG у EMF
SVG Що таке SVG формат
Файли SVG — це файли масштабованої векторної графіки, які використовують текстовий формат на основі XML для опису зовнішнього вигляду зображення. Слово «масштабований» означає, що SVG можна масштабувати до різних розмірів без втрати якості. Текстовий опис таких файлів робить їх незалежними від роздільної здатності. Це один із найбільш використовуваних форматів для створення веб-сайтів і друку графіки з метою досягнення масштабованості. Формат можна використовувати лише для двовимірної графіки. Файли SVG можна переглядати/відкривати майже в усіх сучасних браузерах, включаючи Chrome, Internet Explorer, Firefox і Safari.
ДетальнішеEMF Що таке EMF формат
Розширений формат метафайлів (EMF) зберігає графічні зображення незалежно від пристрою. Метафайли EMF складаються із записів змінної довжини в хронологічному порядку, які можуть відтворити збережене зображення після аналізу на будь-якому пристрої виводу. Ці записи змінної довжини можуть бути визначеннями закритих об’єктів, командами для малювання та властивостями графіки, критичними для точного відтворення зображення. Коли пристрій відкриває метафайл EMF за допомогою власного графічного середовища, пропорції, розміри, кольори та інші графічні властивості оригінального зображення залишаються незмінними незалежно від платформи пристрою, що відкривається.
ДетальнішеІнші підтримувані перетворення
Використовуючи C#, можна легко конвертувати різні формати, зокрема.