Преобразование файлов изображений с помощью C#
Преобразование форматов изображений, метафайлов, WebP, Svg, Apng для создания кроссплатформенных приложений для расширенной обработки изображений на основе .NET.
.NET Image API упрощает расширенные функции обработки и рендеринга изображений для программистов. Разработчики могут интегрировать его для преобразования растровых и векторных изображений, включая фотографии и изображения, в PSD, PDF, GIF, PNG, DICOM, SVG, JPG, JPEG2000, APNG, BMP, TIFF, HTML5 CANVAS, WEBP, WMF, EMF и другие форматы изображений. . API занимается не только преобразованием файлов, но также преобразованием изображений в черно-белые и оттенки серого, преобразованием слоев изображения GIF и многим другим.
Преобразование изображения в растровое изображение BMP, JPG, PNG
С помощью C# Image API преобразование формата Inter выполняется так же просто, как изменение расширения нужного формата. Вот несколько общих случаев, таких как изображение в bmp, изображение в jpg, изображение в png, и разработчики могут легко улучшить их для своего конкретного формата. Процесс загрузки исходного изображения через Image.Load . Создайте объект целевого параметры формата изображения для любых конкретных настроек. Наконец, вызовите Метод сохранения , передав целевой файл с путем и параметрами сохранения в качестве параметра.
Код C# для взаимного преобразования изображений
Преобразование растрового изображения в PDF
Процесс преобразования растровых изображений в PDF такой же, как и взаимное преобразование изображений, за исключением того, что API предоставляет PdfOptions для определенных настроек PDF. . Программисты могут легко улучшить его для своих конкретных нужд.
Код для преобразования растровых изображений в PDF
Преобразование SVG в растровые изображения BMP, PNG, JPG
Процесс преобразования SVG такой же, загрузите файл SVG, используйте соответствующие параметры сохранения изображения и вызовите метод сохранения. Image API предоставляет SvgRasterizationOptions для настройки PageWidth, PageHeight и растровых изображений, используя их свойство VectorRasterizationOptions для инициализации и получения параметров SvgRasterizationOptions.
Код С# для преобразования SVG в растровые изображения
Все поддерживаемые форматы изображений для конвертации из
Ниже представлен полный список форматов изображений, в которые вы можете конвертировать:
Все поддерживаемые форматы изображений для преобразования в
Ниже представлен полный список форматов изображений, из которых вы можете конвертировать: