때로는 데이터가 이미지 형태로 존재할 수 있습니다. 이러한 데이터를 처리해야 할 수도 있으므로 이미지를 XML로 변환하는 것이 이러한 시나리오에서 유용할 수 있습니다. JPG, PNG 또는 기타 이미지 형식의 이미지를 C#에서 프로그래밍 방식으로 XML 형식으로 변환할 수 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 OCR 작업을 수행하여 이미지를 XML로 변환하는 방법을 다룹니다.
- C#에서 OCR을 사용하여 JPG 또는 PNG 이미지를 XML로 변환하는 변환기 – API 설치
- C#에서 프로그래밍 방식으로 OCR을 사용하여 이미지를 XML 데이터로 변환
- C#에서 JPG 또는 PNG 이미지를 XML 파일로 변환
C#에서 OCR을 사용하여 JPG 또는 PNG 이미지를 XML로 변환하는 변환기 – API 설치
Aspose.OCR for .NET API에서 지원하는 이미지 및 기타 파일 형식에 대해 광학 문자 인식을 수행할 수 있습니다. New Releases 섹션에서 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 실행하기만 하면 됩니다.
PM> Install-Package Aspose.OCR
C#에서 프로그래밍 방식으로 OCR을 사용하여 이미지를 XML 데이터로 변환
다음 단계에 따라 OCR로 이미지를 처리하고 추출된 정보를 XML 형식으로 내보낼 수 있습니다.
- AsposeOcr 클래스의 인스턴스를 만듭니다.
- RecognitionSettings 클래스 객체를 초기화하면서 이미지를 인식합니다.
- 추출된 정보를 XML 형식으로 인쇄합니다.
아래 코드 조각은 C#을 사용하여 이미지를 XML 데이터로 변환하는 방법을 보여줍니다.
// AsposeOcr 클래스의 인스턴스 초기화
AsposeOcr api = new AsposeOcr();
// AsposeOcr의 객체 생성
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// 결과를 XML 형식으로 인쇄
Console.WriteLine($"XML: {result.GetXml()}");
C#에서 JPG 또는 PNG 이미지를 XML 파일로 변환
특정 시나리오에서는 이미지에서 XML 데이터를 추출하는 동안 XML 데이터를 콘솔 출력에 인쇄하는 대신 XML 데이터가 포함된 출력 파일을 만들어야 할 수 있습니다. 출력 파일의 파일 경로와 저장 형식을 지정해야 합니다. 다음 단계에서는 JPG 또는 PNG 이미지를 XML 형식 파일로 변환하는 프로세스를 설명합니다.
- AsposeOcr 클래스의 인스턴스를 초기화합니다.
- RecognitionSettings 클래스의 객체를 생성하면서 OCR로 이미지를 처리합니다.
- 출력 파일을 XML 형식으로 저장합니다.
다음 코드 샘플은 C#에서 프로그래밍 방식으로 JPG 또는 PNG 이미지를 XML 형식으로 변환하는 방법을 보여줍니다.
// AsposeOcr 클래스의 인스턴스 초기화
AsposeOcr api = new AsposeOcr();
// AsposeOcr의 객체 생성
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// 출력을 XML 파일로 저장
result.Save("D://file.xml", SaveFormat.Xml);
무료 API 라이선스 받기
임시 무료 라이선스를 신청하시면 API의 모든 기능을 확인하실 수 있습니다.
결론
이 기사에서는 C#에서 프로그래밍 방식으로 OCR을 사용하여 JPG 또는 PNG 이미지를 XML 데이터로 변환하는 방법을 배웠습니다. 또한 문서 공간을 통해 API의 다른 OCR 기능을 살펴볼 수 있습니다. 모호하거나 우려되는 사항이 있는 경우 포럼으로 언제든지 문의해 주십시오.