프로그래머 여러분, 안녕하세요. 이 블로그 게시물에서는 프로그래밍 방식으로 C#에서 JPEG의 크기를 줄이는 방법을 보여줍니다. Aspose.Imaging for .NET은 .NET 애플리케이션을 위한 인기 이미지 크기 조정 서비스이며 품질 저하 없이 JPEG 크기를 조정할 수 있습니다. 대용량 JPG/JPEG 파일의 크기를 줄이면 저장 공간, 웹 사이트 로드 시간 등의 측면에서 항상 이점이 있습니다. 따라서 Aspose.Imaging for .NET에서도 지원되는 이 온라인 JPEG 크기 감소기를 사용하여 JPEG 크기를 줄일 수 있습니다. 그러나 이 C# 라이브러리를 설치하는 데 필요한 다른 타사 종속성은 없습니다. 그러므로 이 가이드를 바로 시작하겠습니다.
이 가이드에서는 다음 사항을 다룰 것입니다.
이미지 크기 조정 서비스 - API 설치
음, Aspose.Imaging for .NET은 프로그래밍 방식의 이미지 조작을 위해 잘 설계되었습니다. C# 개발자라면 복잡한 작업을 자동화하기 위해 몇 가지 메서드 호출을 수행해야 합니다. 또한 이 이미지 크기 조정 API는 이미지 자르기, 회전 및 메모리 최적화 기능을 제공합니다. 따라서 설치를 위해 라이브러리의 DLL을 다운로드하거나 다음 명령을 실행하여 NuGet 패키지 관리자를 통해 설치할 수 있습니다.
Install-Package Aspose.Imaging
문제가 있는 경우에는 이 설치 가이드를 참조하세요.
C#에서 JPEG 크기 줄이기 - 코드 샘플
로컬 시스템에 Aspose.Imaging for .NET을 설치했습니다. 이제 JPEG 이미지 크기를 조정하기 위해 몇 줄의 소스 코드를 작성하여 실제 구현을 볼 준비가 되었습니다.
C#에서 JPEG 크기를 줄이려면 다음 단계를 따르세요.
- Image 클래스의 객체를 생성하고 Load 메서드를 호출하여 소스 JPEG 파일을 로드합니다.
- Resize 메서드는 너비와 높이를 허용하고 이에 따라 이미지 크기가 조정됩니다.
- 최근접 이웃 알고리즘을 사용하여 이미지 크기를 조정하려면 NearestNeighbourResample 메서드를 호출하면 됩니다.
- Save 방법은 결과 JPEG 이미지를 디스크에 저장합니다.
다음 코드 조각은 프로그래밍 방식으로 JPEG 이미지의 크기를 줄이는 방법을 보여줍니다.
namespace Aspose.Imaging
{
class SVG
{
// C#에서 JPEG 크기 줄이기
static void Main(string[] args)
{
// 디렉터리 주소 정의
String dir = "/sample-files/";
// Image 클래스의 개체를 만들고 Load 메서드를 호출하여 소스 JPEG 파일을 로드합니다.
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// Resize 메서드는 너비와 높이를 허용하고 이에 따라 이미지 크기가 조정됩니다.
image.Resize(300, 300);
// 최근접 이웃 알고리즘을 사용하여 이미지 크기를 조정하려는 경우 NearestNeighbourResample 메서드를 호출할 수 있습니다.
// image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// Save 메소드는 결과 JPEG 이미지를 디스크에 저장합니다.
image.Save(dir + "result.jpeg");
}
}
}
}
위의 C# 코드 샘플은 아래 이미지에서 볼 수 있듯이 품질 저하 없이 JPEG 크기를 조정합니다.
온라인 JPEG 크기 감소기 - JPEG 이미지 크기 조정
따라서 이 온라인 도구는 Aspose.Imaging for .NET에서도 제공됩니다. 이 온라인 JPEG 크기 감소기는 강력하고 가볍기 때문에 효율적으로 작동합니다. 또한 모바일/데스크톱의 웹 브라우저에서도 쉽게 열 수 있습니다. 파일을 원활하게 끌어다 놓을 수 있는 사용자 친화적인 사용자 인터페이스가 있습니다. 무엇보다도 UI에서 바로 크기 조정 요청을 구성할 수 있습니다. 무료이며 계정 생성을 요청하지 않습니다. 이 놀라운 도구를 한 번 이상 사용해 보시기 바랍니다.
품질 저하 없이 JPEG 크기 조정 - 무료 라이센스 받기
무료 임시 라이센스를 사용하여 평가 제한 없이 이 이미지 크기 조정 서비스를 사용해 볼 수 있습니다.
결론
C#에서 JPEG 크기를 줄이는 방법을 배웠기를 바라며 여기서 이 블로그 게시물을 마무리하겠습니다. 우리는 최단 시간 내에 JPEG 이미지의 크기를 조정하기 위해 온라인 JPEG 크기 축소기를 사용했습니다. 따라서 귀하의 애플리케이션에 대해 신뢰할 수 있는 이미지 크기 조정 서비스를 선택하려는 경우 지금이 적기입니다. 또한 시작하려면 문서, API 참조 및 GitHub 저장소를 방문하세요. 마지막으로 aspose.com에서는 새 블로그 게시물을 작성하고 있습니다. 최신 업데이트를 확인하려면 이 플랫폼을 다시 방문하세요.
도움을 받을 수 있습니다
귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.
자주 묻는 질문 – FAQ
C#에서 이미지를 축소하는 방법은 무엇입니까?
Aspose.Imaging for .NET은 품질 저하 없이 JPEG 크기를 조정할 수 있는 방대한 클래스 및 메서드 스택을 제공합니다. 또한 전체 단계와 코드 샘플을 보려면 이 링크를 방문하세요.
JPG 이미지의 크기를 어떻게 줄일 수 있나요?
이 온라인 JPEG 크기 감소기를 사용하여 JEPG 이미지의 크기를 줄일 수 있습니다.