//C# 프로그램
.Net Framework 4.6.2 버전
Nuget 패키지 설치 검색명 Magick.NET-Q16
설치한 패키지 : Magick.NET-Q16-x64
//사용
using ImageMagick; private void buttonRun_Click(object sender, EventArgs e) { //경로내 모든파일 string[] allfiles = Directory.GetFiles(@"D:\\TEST", "*.heic", SearchOption.AllDirectories); foreach (var file in allfiles) { FileInfo info = new FileInfo(file); using (MagickImage image = new MagickImage(info.FullName)) { // Save frame as jpg image.Write(@"D:\\TEST\\result\\{info.Name}.jpg"); } } } |
//출처 : https://stackoverflow.com/questions/56939187/converting-heic-to-jpeg-using-imagick-in-c-sharp
//exe
https://sanot.tistory.com/73
'공부 > C#' 카테고리의 다른 글
[C#] 스레드 내에서 타이머 실행이 안될때 (0) | 2021.12.23 |
---|