데이비드 존스(Agorus)가 Iron Suite를 활용하여 새로운 효율성을 창출하는 모습을 지켜보세요.
Milan Jovanović가 IronPDF를 사용하는 모습 보기
저희 팀의 제품 시연 영상을 시청하세요.
IronOCR의 다양한 기능을 살펴보세요. 모든 OCR 요구 사항을 충족하는 이상적인 라이브러리입니다!
IronOcr을 사용하면 TIFF 및 GIF 형식으로 저장된 여러 페이지로 구성된 문서를 손쉽게 처리할 수 있습니다. IronOcr은 모든 페이지 또는 프레임을 한 번에 읽어들이므로 파일을 수동으로 분할하는 번거로움을 덜어줍니다.
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Import TIFF/TIF using var imageInput = new OcrImageInput("sample.tiff"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput);
PDF 파일이나 메모리 스트림에서 텍스트를 정확하게 추출하고, 일반 PDF와 스캔한 이미지 기반 PDF를 모두 손쉽게 처리합니다.
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Add PDF using var pdfInput = new OcrPdfInput("sample.pdf"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(pdfInput);
IronOCR은 JPG, PNG, BMP 등 모든 표준 이미지 형식을 지원합니다. 파일 경로만 제공하면 IronOCR이 나머지를 처리합니다.
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Add image using var imageInput = new OcrImageInput("Potter.png"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput);
동시 처리를 완벽하게 지원하는 확장성이 뛰어나고 반응성이 우수한 애플리케이션을 구축하세요. 고성능 서버 측 배포를 위해 여러 문서를 서로 다른 스레드에서 동시에 안전하게 처리할 수 있습니다.
using IronOcr; var ocrTesseract = new IronTesseract(); using var ocrInput = new OcrInput(); ocrInput.LoadPdf("sample.pdf"); // Image processing is automatically multi-threaded ocrInput.Deskew(); // OCR reading is automatically multi-threaded too var ocrResult = ocrTesseract.Read(ocrInput);
장시간 실행되는 OCR 작업에 대한 제어권을 유지하세요. 중단 토큰을 사용하여 프로세스를 안전하게 일시 중단하거나 취소할 수 있으며, 이는 리소스 관리 또는 사용자 취소 가능 작업 구현에 유용합니다.
using IronOcr; using System.Threading; // Opens a Large PDF which may need to be cancelled early IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English }; using var ocrInput = new OcrInput(); ocrInput.LoadPdf("sample.pdf"); // Starts a read on the PDF using IronOCR OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput); Thread.Sleep(1000); // Time passes... // Cancellation Example: ocrRead.Cancel(); ocrRead.Wait();
애플리케이션이 처리하기 어렵거나 손상된 파일에서 멈추는 현상을 방지하세요. 모든 OCR 프로세스에 특정 시간 제한을 설정하여 리소스 관리 및 시스템 안정성을 개선하십시오.
using IronOcr; int cancel_time = 1000; // Opens a Large PDF which may need to be cancelled early IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English }; var ocrInput = new OcrInput(); ocrInput.LoadPdf("large-report.pdf"); // Starts a read on the PDF using IronOCR with specified cancel time OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput, cancel_time);
OCR 작업의 진행 상황을 0%에서 100%까지 실시간으로 모니터링할 수 있습니다. 이를 통해 진행률 표시줄로 사용자에게 피드백을 제공하거나 대규모 작업의 완료 시간을 더욱 정확하게 예측할 수 있습니다.
using IronOcr; var ocrTesseract = new IronTesseract(); // Subscribe to OcrProgress event ocrTesseract.OcrProgress += (_, ocrProgressEventsArgs) => { Console.WriteLine("Progress(%) | Duration"); Console.WriteLine(" " + ocrProgressEventsArgs.ProgressPercent + "% | " + ocrProgressEventsArgs.Duration.TotalSeconds + "s"); }; using var input = new OcrInput(); input.LoadPdf("Experiences-in-Biodiversity-Research-A-Field-Course.pdf"); // Progress events will fire during the read operation var result = ocrTesseract.Read(input);
빠른 증거를 원하시나요? PM > Install-Package IronOcr 샘플을 실행하세요 이미지가 검색 가능한 텍스트로 바뀌는 것을 확인해 보세요.
Install-Package IronOcr
신용카드 필요 없음
임상시험 신청서가 제출되었습니다. 성공적으로 . 체험판 키는 이메일에 포함되어 있습니다. 그렇지 않다면 연락주시기 바랍니다. support@ironsoftware.com
체험판 키는 이메일에 포함되어 있습니다. 그렇지 않다면 연락주시기 바랍니다. support@ironsoftware.com
워터마크 없이 실제 운영 환경에서 테스트해 보세요. 필요한 곳 어디에서든 작동합니다.
모든 기능을 갖춘 제품을 30일 동안 사용해 보세요. 몇 분 안에 설치를 완료하고 작동시킬 수 있습니다.
제품 체험 기간 동안 당사 지원 엔지니어링 팀에 대한 모든 접근 권한을 확보할 수 있습니다.
저희 제품의 주요 기능을 보여주는 라이브 데모입니다.
프로젝트별 기능 추천을 받아보세요
모든 질문에 답변하여 필요한 모든 정보를 제공합니다. (어떠한 약속도 없습니다.)
체험 라이센스 키를 이메일에서 확인하세요.
이메일을 받지 못하셨다면, 라이브 채팅을 시작하거나 support@ironsoftware.com으로 이메일을 보내세요
부담 없는 상담을 예약하세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
30분간 진행되는 개인 데모를 예약하세요.
계약도 없고, 카드 정보도 필요 없고, 아무런 의무도 없습니다.
저작권 © Iron Software 2013-2026