C#에서 SVG 이미지 자르기 - 온라인으로 이미지 자르기

이미지 편집을 위한 여러 애플리케이션을 찾을 수 있지만 Aspose.Imaging은 프로그래밍 솔루션과 비프로그래밍 솔루션을 모두 제공한다는 점에서 눈에 띕니다. Aspose.Imaging에서 제공하는 온라인 사진 자르기 앱을 사용할 수 있을 뿐만 아니라 이 이미지 자르기 라이브러리를 사용하여 자신만의 용도에 맞는 이미지 편집기 애플리케이션을 개발할 수도 있습니다. 그러나 이 가이드에서는 Aspose.Imaging for .NET을 사용하여 C#에서 SVG 이미지를 자르는 방법을 보여줍니다. .NET 애플리케이션용 SVG 자르기 도구를 빌드하기 위한 코드 샘플을 작성하겠습니다. 그럼, 글을 시작하겠습니다.

이 가이드에서는 다음 섹션을 다룰 것입니다.

  1. C# 이미지 자르기 API 설치
  2. C#에서 프로그래밍 방식으로 SVG 이미지 자르기
  3. 온라인 이미지 자르기 - SVG 자르기

C# 이미지 자르기 API 설치

기능이 풍부한 이 이미지 자르기 라이브러리는 크로스 플랫폼이며 타사 이미지 편집기를 구입하지 않고도 이미지 생성 및 조작을 자동화할 수 있습니다. 또한 효율적이고 빠른 이미지 처리를 위해 이 .NET 라이브러리를 사용할 수 있습니다. 따라서 설치는 매우 간단합니다. DLL 파일을 다운로드하거나 NuGet 패키지 관리자에서 다음 명령을 실행할 수 있습니다.

Install-Package Aspose.Imaging 

이미지 자르기 라이브러리
문제가 있는 경우에는 이 설치 가이드를 참조하세요.

프로그래밍 방식으로 C#에서 SVG 이미지 자르기

이제 Aspose.Imaging for .NET을 성공적으로 설치한 후 구현해야 할 때입니다. 이 C# 이미지 자르기 API는 잘 설계되었으며 몇 가지 메서드 호출이 앱의 SVG 자르기 도구로 밝혀졌습니다.

다음은 프로그래밍 방식으로 C#에서 SVG 이미지를 자르는 단계입니다.

  • 디렉터리 주소를 정의합니다.
  • Image 클래스의 인스턴스를 만들고 Load 메서드를 호출하여 소스 SVG 파일을 로드합니다.
  • Save 메서드를 호출하여 이미지를 PNG 파일 형식으로 디스크에 저장합니다.
  • Load 메서드를 호출하여 PNG 이미지를 로드하고 이를 PngImage 클래스의 객체에 할당합니다.
  • Rectangle 클래스의 생성자를 초기화하고 이를 Crop 함수에 인수로 전달하여 이미지를 자릅니다.
  • Save 방법은 자른 이미지를 저장합니다.

다음 코드 조각은 .NET 애플리케이션에서 사진 자르기 앱을 개발하는 방법을 보여줍니다.

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // C#에서 SVG 이미지 자르기
        static void Main(string[] args)
        {
            // 디렉터리 주소 정의
            String dir = "/sample-files/";
            // Image 클래스의 인스턴스를 만들고 Load 메서드를 호출하여 소스 SVG 파일을 로드합니다.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // Save 메서드를 호출하여 이미지를 PNG 파일 형식으로 디스크에 저장합니다. 
                image.Save(dir + "result.png");
            }
            // Load 메서드를 호출하여 PNG 이미지를 로드하고 이를 PngImage 클래스의 개체에 할당합니다.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // Rectangle 클래스의 생성자를 초기화하고 이를 Crop 함수에 인수로 전달하여 이미지를 자릅니다.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // Save 메서드는 자른 이미지를 저장합니다. 
                image.Save();
            }
        }
    }
}

위 코드 샘플의 출력은 아래 이미지에 표시됩니다.

svg 자르기 도구

온라인으로 이미지 자르기 - SVG 자르기

Aspose.Imaging for .NET는 이 온라인 이미지 자르기 도구에서 작동합니다. 이는 멋진 드래그 앤 드롭 UI로 인해 우아하고 사용자 친화적입니다. 이 도구는 무료이며 이 도구를 사용하는 데 구독이 필요하지 않습니다. 또한 이 도구를 데스크톱 또는 모바일의 웹 브라우저에 선택하여 온라인으로 SVG를 자를 수 있습니다. 이 도구를 사용하면 잘린 파일을 다른 널리 사용되는 파일 형식으로 저장할 수 있습니다. 따라서 업무 생산성을 높이려면 이 앱을 사용하는 것이 좋습니다.

온라인으로 이미지 자르기

사진 자르기 앱 - 무료 라이센스 받기

무료 임시 라이센스를 사용하여 평가 제한 없이 이 이미지 자르기 라이브러리를 시도해 볼 수 있습니다.

결론

이번 블로그 포스팅은 여기서 마치겠습니다. 프로그래밍 방식으로 C#에서 SVG 이미지를 자르는 방법을 살펴보았습니다. 또한 온라인에서 SVG를 자르기 위한 온라인 사진 자르기 앱을 탐색했습니다. 이 가이드는 귀하의 비즈니스 애플리케이션을 위한 SVG 자르기 도구를 구축하는 데 도움을 주기 위한 것입니다. 따라서 이 C# 이미지 자르기 API에 대해 자세히 알아보려면 문서API 참조를 방문하세요. 또한 시작 안내서를 방문하는 것이 좋습니다.

마지막으로 aspose.com에서 새 블로그 게시물을 작성하고 있습니다. 따라서 최신 업데이트를 계속 확인하시기 바랍니다.

도움을 받을 수 있습니다

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다. 최대한 빨리 답변을 받으실 수 있습니다.

자주 묻는 질문 – FAQ

C#에서 이미지를 자르는 방법은 무엇입니까?

Aspose.Imaging for .NET을 설치하면 C#에서 프로그래밍 방식으로 이미지를 자르고 크기를 조정할 수 있습니다. 이 마법사 자르기 라이브러리의 실제 구현을 보려면 이 링크를 방문하세요.

SVG 이미지를 자르려면 어떻게 해야 하나요?

온라인 사진 자르기 앱을 사용하면 온라인에서 SVG를 자를 수 있습니다.

또한보십시오