Изображения SVG популярны благодаря своей масштабируемости. В некоторых случаях может потребоваться преобразовать изображение SVG в документ Word в формате DOCX или DOC. Соответственно, в этой статье рассказывается, как программно преобразовать файл SVG в документ Word на C#.
- Конвертер SVG в Word DOCX или DOC — установка C# API
- Программное преобразование SVG в Word DOCX на C#
- Преобразование SVG в Word DOCX с дополнительными настройками в C#
Конвертер SVG в DOCX или DOC — установка C# API
Aspose.HTML для .NET API можно использовать для создания, редактирования или преобразования HTML, MHTML, SVG и многих других других форматов файлов. Просто установите API, загрузив его DLL-файлы из раздела Загрузки или с помощью следующей команды установки NuGet:
PM> Install-Package Aspose.HTML
Программное преобразование SVG в Word DOCX или DOC на C#
Вы можете преобразовать SVG в документ Word в формате DOCX или DOC, выполнив следующие действия:
- Загрузите исходное изображение SVG с классом SVGDocument.
- Преобразуйте изображение SVG с помощью метода ConvertSVG вместе с объектом класса DocSaveOptions.
В следующем фрагменте кода подробно описано, как выполнить следующие шаги для преобразования файла SVG в DOCX на C#:
// Инициализировать документ SVG из файла
SVGDocument document = new SVGDocument("sample.svg");
// Преобразование SVG в Word DOCX
Converter.ConvertSVG(document, new DocSaveOptions(), "sample_output.docx");
Преобразование SVG в Word DOCX с дополнительными настройками с помощью C#
Вы можете конвертировать настроить преобразование SVG в документ Word. Например, размер страницы, поля страницы, разрешение и т. д. Вам необходимо выполнить следующие шаги, чтобы преобразовать SVG в DOCX с дополнительными настройками в C#:
- Загрузите входной файл SVG.
- Инициализировать объект класса DocSaveOptions.
- Настройте параметры страницы, такие как размер страницы, поля, разрешение по горизонтали или вертикали и т. д.
В приведенном ниже фрагменте кода подробно описано, как программно преобразовать изображение SVG в Word DOCX с расширенными настройками на C#:
// Инициализировать документ SVG из файла
SVGDocument document = new SVGDocument("sample.svg");
// Инициализируйте DocSaveOptions для настройки различных свойств.
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
options.PageSetup.AnyPage = new Page(new Size(500, 500), new Margin(30, 10, 10, 10));
// Конвертировать SVG в DOCX
Converter.ConvertSVG(document, options, "sample_output.docx");
Получите бесплатную ознакомительную лицензию
Вы можете оценить API без каких-либо ограничений, запросив бесплатную временную лицензию.
Онлайн-демонстрация
Попробуйте веб-приложение Конвертер SVG в DOCX, разработанное с использованием вышеуказанного API.
Вывод
В этой статье вы узнали, как программно преобразовать файл SVG в формат DOCX на C#. Вы изучили базовый сценарий преобразования, а также расширенное преобразование, указав свойства настройки страницы. Кроме того, вы можете узнать подробности о других функциях, предлагаемых API, посетив документацию или связавшись с нами через форум.
Смотрите также
[Преобразование EPUB в Word DOCX на C#] (https://blog.aspose.com/ru/2022/02/23/convert-epub-to-word-docx-csharp/)
Совет: вы можете проверить Aspose PowerPoint to Word Converter, потому что он демонстрирует популярный процесс преобразования презентации в документ Word.