CtrlCAD는 C++를 위한 2D 소스 코드 카드입니다. 사용자 지정 그리기 응용 프로그램을 빌드하는 시작점입니다. 라이브러리는 c++를 위한 소스 코드 형식으로 꾸며져 있습니다.
그 다음에 1000개의 함수가 더 많으며 많은 예제로 문서화되었습니다.
CtrlCAD 기능:
- 지원 되는 형식: AutoCAD DWG/ DXF 형식.
- 페이지, 레이어, 선유형, 블록, 텍스트 스타일, 포인트 스타일, 다중 줄 스타일 (병렬 선), 선택 세트.
- 그래픽 개체 : 포인트, 선, 하위 클래스 폴리 라인, 원, 호, 타원, 사각형, 텍스트, 블록
삽입, 래스터 이미지, 해치.
- 래스터 이미지의 벡터화
- 각 그래픽 개체에 대한 고유 ID는 외부 데이터베이스 참조를 용이하게합니다.
- 프로그래밍 방식으로 또는 대화 상자를 통해 모든 개체의 모든 속성에 액세스 할 수 있습니다.
- 전체 도면 또는 원하는 부분을 볼 수 있도록 줌 기능.
- 마우스 휠은 실시간 줌 및 팬을 지원합니다.
- 인쇄 미리보기.
- 명령 창은 키워드로 명령을 삽입합니다.
- 고급 사용자 인터페이스
- 레이어 및 블록 관리
- 모델 및 레이아웃 공간
- 자동 캐드 스타일 인쇄 (. CTB 및 . STB 파일)
- 다각형 사이의 부울 작업
- 작업 편집 : 복사, 이동, 회전, 크기 조정, 거울, 배열, 폭발, 지우기, 조인. 단일 객체는 제어점(그립)을 이동하여 편집할 수 있습니다.
- 도면을 통해 사용자의 작업을 응용 프로그램 제어할 수 있는 이벤트 기반 메커니즘입니다.
- 윈도우 TTF 글꼴 및 AutoCAD SHP 글꼴을 지원합니다.
- AutoCAD 해치 패턴(PAT) 및 라인타입(LIN)을 지원합니다.
- 무제한 취소-다시
- 모든 언어에 쉽게 현지화.
버전 기록
- 버전 11.4.0.0 에 게시 2011-04-05
새로 추가되었습니다.
프로그램 세부 정보
Eula
EULA - 최종 사용자 라이센스 계약
CtrlCAD® 소프트웨어 제품에 대한 단일 개발자 최종 사용자 라이센스 계약
신중하게 읽기. 이것은 CtrlCAD 최종 사용자 라이센스 계약 ("EULA") 당신 사이의 법적 계약입니다 (등록 된 개별 개발자 또는 등록 된 개발자 / 대표자 및 단일 엔터티를 대신하여) 및 Mauro Corbo.
정의 : 디자인 및 소프트웨어에 지금부터 CtrlCAD의 "저자"입니다, CtrlCAD는 "소프트웨어 제품"입니다
소프트웨어 제품을 설치, 복사 또는 기타 사용함으로써 귀하는 본 EULA 약관에 구속될 수 있습니다. 본 EULA 약관에 동의하지 않는 경우 소프트웨어 제품을 설치하거나 사용하지 마십시오. 그러나 이러한 경우 원래 구매자는 원래 구매일로부터 30일 이내에 구매장소로 반납하여 전액 환불받을 수 있습니다.
소프트웨어 제품 라이센스
1) 라이센스 부여. 소프트웨어 제품은 판매되지 않고 라이선스가 부여됩니다. 이 EULA는 등록 된 컴퓨터 소프트웨어 개발자, 다음과 같은 권리를 부여합니다 .
응용 프로그램 소프트웨어. 소프트웨어 제품은 귀하만 사용할 수 있습니다. 개발자 별로 소프트웨어 제품 사본 하나 또는 이전 버전(최대 3대의 컴퓨터)을 설치하고 사용할 수 있습니다. 이러한 사용은 모든 관련 법률을 준수합니다.
재배포 가능한 파일(들). 반대로 본 EULA의 조건에도 불구하고 소프트웨어 제품의 실행 파일 중 특정 파일은 소프트웨어 제품을 사용하는 동안 귀하가 만든 응용 프로그램(들) 소프트웨어 설치 코드의 허용된 작동에 필요한 범위 내에서 귀하가 재배포할 수 없습니다. 개발한 최종 사용자 응용 프로그램과 함께 라이브러리를 배포할 수 없습니다. 상용 응용 프로그램을 개발하기 위해 적절한 라이센스를 구입해야 합니다. 응용 프로그램의 최종 사용자는 응용 프로그램을 개발하기 위해 소프트웨어 제품을 사용할 수 있는 라이선스가 없으며 이러한 파일을 재배포해서는 안 됩니다. 최종 사용자에게 이러한 제한을 명확하게 하는 것은 귀하의 책임입니다. 그러나 다른 구성 요소를 빌드하기 위해 당사 제품을 사용할 수 없습니다.
특정 파일의 재분배 여부를 확인하려면 작성자 정보 센터에 문의하십시오: 이메일 :
[email protected]
2) 기타 권리 및 제한 사항에 대한 설명.
아카데믹 에디션 소프트웨어. 소프트웨어 제품이 "아카데믹 에디션" 또는 "교육 용 사본" 또는 "AE"로 식별되는 경우 소프트웨어 제품을 사용하는 "자격을 갖춘 교육 사용자"여야 합니다. 이러한 소프트웨어 제품을 획득했으며 자격을 갖춘 교육 사용자가 아닌 경우 이 EULA에서 소프트웨어 제품에 대한 권한이 없습니다. 귀하가 자격을 갖춘 교육 사용자인지 여부를 확인하려면 저자 판매 정보 센터에 문의하십시오: Ing.Mauro Corbo - 비아레 이탈리아 40 - 83100 Avellino - 이탈리아 - 팩스 0039-825-1910084 - 이메일
[email protected]
역설계, 분해 및 분해에 대한 제한 사항입니다. 소프트웨어 제품을 수정, 리버스 엔지니어링, 디컴파일 또는 분해할 수 없습니다.
재판매 소프트웨어용이 아닙니다. 소프트웨어 제품이 "재판매용" 또는 "NFR" 또는 "평가 사본"이라고 표시된 경우, 이 EULA의 다른 섹션에도 불구하고 소프트웨어 제품을 상업적 목적으로 사용하거나 판매하거나 다른 방법으로 이체할 수 없습니다. 상업적 목적에는 소프트웨어 제품을 사용하여 공개적으로 배포된 컴퓨터 소프트웨어를 만드는 것이 포함됩니다.
여. 귀하는 소프트웨어 제품을 임대, 임대 또는 어떤 당사자에게 빌려줄 수 없습니다.
소프트웨어 전송. 귀하는 본 EULA에 따라 귀하의 모든 권리를 영구적으로 또는 전적으로 양도할 수 있으며, (a) 사본을 보유하지 않는 경우(전체 또는 부분), (b) 모든 소프트웨어 제품(모든 구성 요소 부품, 미디어 및 인쇄 자료, 모든 업그레이드, EULA 및 해당되는 경우, 해당되는 경우, 정품 인증서 포함)을 수령인에게 영구적으로 그리고 전적으로 양도할 수 있으며, (c) 수령인은 이 모든 EU 약관을 준수하는 데 동의합니다. 소프트웨어 제품이 업그레이드인 경우 모든 전송에는 소프트웨어 제품의 모든 이전 버전과 그 안에 있는 모든 귀하의 권리가 포함되어야 합니다.
지원 서비스. 작성자는 소프트웨어 제품("지원 서비스")과 관련된 지원 서비스를 제공할 수 있습니다. 지원 서비스의 제공 및 사용은 소프트웨어 제품 사용자 매뉴얼 및/또는 "온라인" 문서에 설명된 작성자 정책 및 프로그램에 의해 규율됩니다. 지원 서비스의 일환으로 귀하에게 제공되는 모든 추가 소프트웨어 코드는 소프트웨어 제품의 일부로 간주되며 본 EULA의 이용 약관에 따라 달라질 수 있습니다. 지원 서비스의 일환으로 작성자가 작성자에게 제공하는 기술 정보와 관련하여 작성자는 제품 업데이트 및 개발을 포함하여 비즈니스 목적으로 이러한 정보를 사용할 수 있습니다.
종료. 저자의 다른 권리에 대한 편견없이, 저자는 이 EULA의 이용 약관을 준수하지 않을 경우 이 EULA를 종료할 수 있습니다. 이러한 경우 소프트웨어 제품 및 모든 구성 요소 부품의 모든 복사본을 삭제해야 합니다.
3) 업그레이드. 소프트웨어 제품이 작성자가 "업그레이드"로 표시되거나 달리 식별되는 경우 소프트웨어 제품을 사용하기 위해 작성자가 업그레이드 할 자격이 있는 것으로 식별된 제품을 사용하도록 적절한 라이선스를 부여받아야 합니다. 저자가 업그레이드로 표시되거나 달리 식별한 소프트웨어 제품은 이러한 업그레이드 자격의 기초를 형성한 제품을 대체 및/또는 보완합니다. 귀하는 본 EULA 약관에 따라 업그레이드된 제품을 사용할 수 있습니다. 소프트웨어 제품이 단일 제품으로 라이선스를 받은 소프트웨어 프로그램 패키지의 구성 요소를 업그레이드하는 경우 소프트웨어 제품은 단일 제품 패키지의 일부로만 사용하고 전송할 수 있으며 두 개 이상의 컴퓨터에서 사용할 수 있도록 분리되지 않을 수 있습니다.
4) 저작권 및 상표.
소프트웨어 제품, 함께 인쇄된 자료 및 소프트웨어 제품의 사본과 관련된 모든 제목, 상표 및 저작권은 AUthor 또는 그 계열사가 소유하거나 라이선스를 부여합니다. 소프트웨어 제품은 저작권 및 상표법 및 국제 조약 조항에 의해 보호됩니다. 백업 및 보관 을 위해 소프트웨어 제품의 복사본을 만들 수 있습니다. 소프트웨어 제품과 함께 인쇄된 자료를 복사할 수 없습니다.
귀하는 소프트웨어 제품의 일부에서 작성자/소프트웨어 제품 저작권 또는 상표 고지를 제거, 수정 또는 변경할 수 없으며, 소프트웨어 제품 '약' 상자에 포함된 그러한 통지, 런타임 리소스 및/또는 웹 유무에 포함된 모든 웹 유무, 코드 또는 기타 구현에 포함된 소프트웨어 제품 또는 기타 구현에 국한되지 않습니다.
5) 이탈리아 정부의 제한된 권리. 소프트웨어 제품 및 설명서는 제한된 권한과 함께 제공됩니다. 사용
이탈리아 정부의 복제 또는 공개는 제한의 대상이 됩니다. 제조업체는 :디자인 및 소프트웨어 - 비아레 이탈리아 40 - 83100 아벨리노 - 이탈리아 - 팩스 0039-825-1910084 - 이메일
[email protected]
6)기타
이 EULA는 이탈리아의 법률에 의해 지배된다. 당신은이 EULA에 관한 질문이 있거나 제조업체가 어떤 이유로 저자에게 연락하고자하는 경우 : : Ing.Mauro 코르보 - 비아레 이탈리아 40 - 83100 아벨리노 - 이탈리아 - 팩스 0039-825-1910084 - 이메일
[email protected]
7)제한 보증
제한된 보증. 저자는 (a) 소프트웨어 제품이 납품일로부터 30일 동안 소프트웨어 제품의 서면 자료에 따라 실질적으로 수행될 것을 보증합니다. (b) 제공된 지원 서비스는 귀하에게 제공된 해당 서면 자료에 실질적으로 설명된 대로 된다.
고객 구제. 모든 교체 소프트웨어 제품은 원래 보증 기간의 나머지 기간 또는 30일(이상)에 대해 보증됩니다.
다른 보증은 없습니다. 관련 법률에서 허용하는 최대 범위까지, AUthor 와 그 공급업체는 소프트웨어 제품 및 지원 서비스를 제공하지 않거나 제공하지 않는 것과 관련하여 가맹점성에 대한 묵시적 보증, 특정 목적에 대한 적합성, 제목 및 비침해를 포함하되 이에 국한되지 않는 다른 모든 보증 및 조건을 부인합니다. 제한된 보증은 특정 법적 권리를 제공합니다. 주/관할권에서 주/관할권에 따라 다른 사람들이 있을 수 있습니다. 일부 주 및 관할권에서는 묵시적 보증 기간에 대한 면책 조항 또는 제한 사항을 허용하지 않으므로 위의 제한사항은 귀하에게 적용되지 않을 수 있습니다. 묵시적 보증은 완전히 청구되지 않을 수 있지만, 소프트웨어 제품에 대한 내재 보증은 30일로 제한됩니다.
8) 책임의 제한. 관련 법률에서 허용하는 최대 범위까지, 어떠한 경우에도 저자 또는 그 공급업체는 소프트웨어 제품 사용 또는 지원 서비스 제공 또는 실패로 인해 발생하는 특별, 부수적, 간접적 또는 결과적 손해(비즈니스 이익 손실, 비즈니스 중단, 비즈니스 정보 손실 또는 기타 금전적 손실 포함)에 대해 책임을 지지 않습니다. 어쨌든, 본 EULA의 규정에 따라 작성자의 모든 책임은 귀하가 직접 피해를 입힌 소프트웨어 제품 또는 서비스에 대해 작성자에게 지불한 금액으로 제한됩니다. 일부 주 및 관할권에서는 책임 의 배제 또는 제한을 허용하지 않으므로 위의 제한사항은 귀하에게 적용되지 않을 수 있습니다.