시작하기

이 가이드를 통해 IronSecureDoc을 5분 만에 설치하고 실행할 수 있습니다. IronSecureDoc은 외부와 완전히 분리된 자체 호스팅 보안 컨테이너입니다.
IronSecureDoc은 DockerHub 에서 Docker 이미지로 다운로드할 수 있습니다.
플랫폼 설정 바로가기 링크
사용 환경에 맞는 보다 구체적인 튜토리얼이 필요하시면 저희 튜토리얼을 참조해 주세요.
IronSecureDoc을 컨테이너로 호스팅하기
IronSecureDoc은 사용자가 접근 및 사용 방식을 완벽하게 제어할 수 있도록 어딘가에서 실행되어야 합니다. Windows/Mac/Linux 컴퓨터, 로컬 인트라넷의 서버 또는 클라우드 호스팅 컨테이너를 사용하십시오. 당신의 필요에 가장 적합한 것을 선택하세요.
로컬에서 호스팅하세요
- Docker Desktop 또는 Compose를 사용하여 Windows에서 호스팅
- Docker Desktop 또는 Compose를 사용하여 Mac에서 호스팅
- Docker Desktop 또는 Compose를 사용하여 Linux에서 호스팅
클라우드에 배포
클라이언트로서 IronSecureDoc에 액세스하기
호스팅이 완료되면 IronSecureDoc은 해당 URL에 대한 RESTful 호출을 통해 호출할 수 있습니다. 기본적으로 저희 문서에는 REST API 사용 사례가 포함되어 있습니다. 또한 NuGet 에서 REST API를 클라이언트 라이브러리 클래스로 추상화하는 데 사용할 수 있는 .NET 클라이언트를 제공하고 있으며, 조만간 이러한 라이브러리를 더 많이 출시할 계획입니다.
기본
.NET 클라이언트 라이브러리
- .NET 전용: NuGet 에서 .NET 클라이언트 튜토리얼 라이브러리를 다운로드하세요.
제품 기능 세트 자세히 살펴보기
이 컨테이너에는 무료 기능과 프리미엄 기업용 기능이 모두 포함되어 있습니다. 30일 무료 체험을 시작하여 모든 기능을 사용해 보세요.
무료 및 기업용 기능

기능 세부 정보
암호화: PDF 암호 추가 + SHA 암호화
- 사용자 및 소유자 암호를 설정, 변경 또는 삭제합니다.
- 인쇄, 텍스트 복사, 양식 작성 등의 기능을 잠금 처리할 수 있습니다.
- 문서 암호가 유효하고 올바른지 확인하십시오.
수정: PDF에서 단어, 구문, 정규 표현식 패턴 및 영역을 수정합니다.
- 문서 전체 또는 특정 페이지에서 특정 단어를 제거합니다.
- 날짜, ID 번호 또는 이름과 같은 패턴을 정규 표현식을 사용하여 제거합니다.
- PDF 파일의 특정 영역에서 데이터를 제거하는 기능 (양식 및 템플릿에 유용)
인증: PDF 문서에 디지털 서명 파일(.pfx, .p12)을 적용하세요.
- 디지털 서명은 수신자에게 해당 문서가 발신자로부터 온 것임을 보장합니다.
- 서명은 수정이나 변조가 발생할 경우 효력을 잃도록 설정할 수 있습니다.
- 문서에 있는 모든 서명이 유효한지 확인하십시오.
- 추출: PDF 문서 페이지 텍스트 추출
Docker를 사용하여 IronSecureDoc 설치하기
IronSecureDoc용 Docker 이미지는 DockerHub에서 구할 수 있습니다. Docker 명령어를 사용하여 테스트 또는 개발 목적으로 IronSecureDoc을 시작하거나 중지할 수 있습니다.
컨테이너를 당겨서 시작하세요
Docker를 설치하세요. Docker 설치 방법은 Get Docker 웹사이트를 참조하세요.
- Docker Desktop을 사용하는 경우 최소 4GB의 메모리를 할당해야 합니다. Docker Desktop에서 메모리 사용량을 조정하려면 설정 > 리소스 로 이동하세요.
IronSecureDoc Docker 이미지를 다운로드합니다.
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELLIronSecureDoc 컨테이너를 시작합니다.
IronSecureDoc_LicenseKey인수에서 실제 라이선스 키로 IronSecureDoc 라이선스 키를 교체하세요. 아직 라이선스가 없으시다면 지금 바로 무료 평가판 라이선스 키를 받으세요 .docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELL팁호스트에 사용할 수 있는 메모리가 제한되어 있는 경우,-m플래그를 사용하여 컨테이너의 메모리 한도를 설정하세요:-m 2GBSecureDoc 컨테이너가 실행 중인지 확인하기 위해 SecureDoc에 핑퐁 REST API 호출을 수행합니다.
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELL- 호출은
200와 응답pong을(를) 반환해야 합니다.
- 호출은
컨테이너를 제거하세요
컨테이너를 제거하려면 다음 명령을 실행하세요.
# Remove SecureDoc containers
docker rm ironsecuredoc# Remove SecureDoc containers
docker rm ironsecuredoc




