반응형

분류 전체보기 100

[C#]OpenFileDialog 활용하기

C#을 사용하여 파일을 선택하거나 불러오는 기능을 구현하기.OpenFileDialog의 기본 사용법과 주요 기능에 대해 알아보겠습니다.// 파일 대화 상자 객체 생성 OpenFileDialog openFileDialog = new OpenFileDialog();      // 파일 확장자 지정, png 이미지 파일만 선택하도록 설정 openFileDialog.Filter = "이미지 파일|*.png";  //FilterIndex - 대화상자에서 기본으로 선택될 파일 유형의 인덱스 설정openFileDialog.FilterIndex = 1;//InitialDirectory - 처음 표시될 디렉토리를 설정.openFileDialog.InitialDirectory = "*.*";//RestoreDirector..

C# 2024.09.12

[AutoCAD]AutoCAD DWG를 PNG 파일로 저장하기

AutoCAD파일 문서를 공유하기 위한 방법 들 중, PDF 처럼 이미지 형식으로 파일을 저장하여 공유하는 방식중에 하나인 PNG 이미지 저장하기가 있습니다.PDF, PNG, JPEG 등이 이에 해당합니다.1. 도면 파일을 열어줍니다. PLOT명령을 실행합니다.2. 프린터/플로터 설정 -> PNG로 출력- 용지크기 설정- 플롯대상 : 윈도우 -> 출력하고자하는 영역선택- 플롯 간격띄우기 : 플롯의 중심- 플롯축척 : 용지에 맛춤- 플롯 스타일, 음영처리, 플롯옵션, 도면방향들을 적절히 선택하고 확인을 누릅니다.3. 원하는 폴더 위치에 원하는 이름을 입력합니다.4. PNG로 출력이 완료된 파일을 그림판으로 본 화면입니다.[AutoCAD] - [AutoCAD]AutoCAD 도면을 EXPORTPDF로 PDF로..

AutoCAD 2024.07.04

[AutoCAD]AutoCAD DWG 파일로 버전 알아보기

AutoCAD Dwg 파일을 읽어 AutoCAD 어떤버전으로 저장되었는지 확인이 가능합니다.Sample.dwg파일을 메모장 또는 Text Editor 등을 이용하여 읽기를 실행합니다.또는 Sample.dwg파일을 메모장 또는 Text Editor 바로가기 아이콘으로 Drag & Drop 으로 읽기를 실행합니다.테두리 안에 표시된 AC1032 를 보고 AutoCAD파일 버전을 확인할 수 있습니다.AC1015 = AutoCAD 2000 ~ 2002AC1018 = AutoCAD 2004 ~ 2006AC1021 = AutoCAD 2007 ~ 2009AC1024 = AutoCAD 2010 ~ 2012AC1027 = AutoCAD 2013 ~ 2017AC1032 = AutoCAD 2018 ~ 2024위의 버전을 확..

AutoCAD 2024.07.03

[AutoCAD]AutoCAD Rename 이름 변경하기(Block, Layer, 명명된 이름들)

AutoCAD의 Rename (이름변경하기)는 블럭, 레이어, 치수스타일, 뷰 등 AutoCAD에서 명명된 이름을 변경하는 명령입니다. 블럭, 레이어, 치수스타일, 뷰 등의  명명된 이름을 다시 변경할 수 있으며, 추후 정리하여 좀 더 표준화, 제도화를 완성할 수 있습니다.■ Rename (명명된 이름 변경하기)- 명명된 객체 : 이름변경 할 객체 종류 선택- 항목 : 명명된 객체들의 항목 들, 바꿀 항목 선택- 바꿀 이름(R) : 이름 변경하기위의 샘플 블럭의 이름을 Donut에서 Donut_Circle로 이름을 변경됨.

AutoCAD 2024.07.02

[AutoCAD]AutoCAD 도면을 EXPORTPDF로 PDF로 내보내기(저장)하기

AutoCAD (오토캐드)를 도면작성 후 업체 및 AutoCAD가 설치되지 않는 경우, 도면을 확인하고자 할때, 주로 PDF 문서로 변환하여 전달하는 방식을 많이 사용합니다.■ ExportPDF (PDF내보내기)1. PDF로 저장할 도면을 불러옵니다.2. ExportPDF 명령3. 대화상자 > 옵션 및 출력조정 선택4. 내보내기 (윈도우) 설정 > 윈도우 영역 선택5. 저장하기 (내보내기)PDF 파일을 이용하여, 필요한 사용자에게 전달하여 사용할 수 있다.아래의 PDF파일 연계하여 사용하면 더 효율적으로 관리할 수 있다.[AutoCAD] - [AutoCAD]AutoCAD DWG를 PNG 파일로 저장하기 [AutoCAD]AutoCAD DWG를 PNG 파일로 저장하기AutoCAD파일 문서를 공유하기 위한 방..

AutoCAD 2024.07.01

[AutoCAD]AutoCAD 도면을 PLOT to PDF로 변환(저장)하기

AutoCAD (오토캐드)를 도면작성 후 업체 및 AutoCAD가 설치되지 않는 경우, 도면을 확인하고자 할때, 주로 PDF 문서로 변환하여 전달하는 방식을 많이 사용합니다.■ Plot(인쇄) 기능을 이용한 PDF 변환하기1. PDF로 저장할 도면을 불러옵니다.2. Plot 명령을 이용하여 다양한 옵션으로 PDF 출력을 이용합니다.Plot 옵션 설정하기- 프린터/플로터 : 플로터 설정 - DWG To PDF.pc3 - 용지 크기 설정- 플롯 영역 : 윈도우 설정 (아래와 같이 윈도우로 출력영역을 설정)- 플롯 축척 : 용지에 맞춤, 축척 설정- 도면 방향 : 가로, 세로 설정PDF 파일을 이용하여, 필요한 사용자에게 전달하여 사용할 수 있다.아래의 PDF파일 연계하여 사용하면 더 효율적으로 관리할 수 있..

AutoCAD 2024.06.29

[AutoCAD] PDF파일 AutoCAD DWG로 변환하기

[AutoCAD] PDF파일 AutoCAD DWG로 변환하기AutoCAD 2017버전부터 PDF가져오기(PDFImport) 기능에 대해 알아보겠습니다.PDF to DWG은 기존에는 외국사이트를 많이 참조하였을 거라 생각이 됩니다.이제는 AutoCAD에서 지원하므로, 좀더 안전하고, 적확하게 가져올 수 있습니다.다만, PDF 파일생성 옵션 및 이미지에 따라 차이가 생길 수 있습니다.PDF가 벡터이미지로 된 파일은 가능하나, 이미지, 스캔으로 된 PDF는 참조형식으로 작성이 됩니다.1. PDF 파일을 확인합니다.2. AutoCAD에서 PDFImport 명령을 실행하여 PDF파일을 선택합니다.3. PDF가져오기 옵션을 설정합니다.PDFIMPORT PDF 언더레이 선택 또는 [파일(F)] : f PDF 파일(1..

AutoCAD 2024.06.04

[AutoLisp]오토캐드 AutoLisp 강좌 예제 - 오토리습을 이용한 사각형(Rectang) 만들기 예제

AutoLisp을 공부하는 분들께 도움이 되고자, 사각형(Rectang)을 그리는 Lisp 예제를 만들어 보았습니다.아래의 내용을 이해해 주시고, 문법 및 함수는 [AutoLisp 문법 설명 참조]를 확인바랍니다.Rectang 사각형 그리기를 Lisp으로 구현함. (defun c:rec1() (setq ptLB(getpoint "\n좌측 하단점:")) (setq ptRT(getcorner ptLB "\n우측 상단점:")) (setq ptLT(list (car ptLB) (cadr ptRT) 0)) (setq ptRB(list (car ptRT) (cadr ptLB) 0)) (command "pline" ptLB ptLT ptRT ptRB "c") (princ) )코드 설명 :1. GetPoint : 사용..

AutoLisp 2024.05.25

[AutoCAD]Point 및 Point Style, PDMODE, 오토캐드 포인트 스타일

Point 및 Point Style, PDMODE, 오토캐드 포인트 스타일AutoCAD에서 점(Point)를 작성한다.Divide, Measure 등의 명령에서 응용하여 사용한다.명령:Point점 객체의 위치를 지정한다.명령: PType - Point Style을 변경한다.- 점 스타일을 선택한다.- 점 크기(S) : 점 표시 크기를 설정한다.- 화면에 상대적인 크기설정(R) : 점 표시 크기를 화면 크기에 대한 백분율로 설정한다. 줌 확대 또는 줌 축소해도 점 표시가 변경되지 않음.- 절대 단위로 크기설정 : 점 표시 크기를 점 크기에서 지정한 실제 단위로 설정한다. 점은 줌 확대 또는 줌 축소에 따라 더 크게 또는 작게 표시된다.

AutoCAD 2024.04.27

[AutoCAD C#]원 그리기 (Layer, Color) 예제

AutoCAD에서 원을 그리는 함수를 먼저 정의한다.필요에 따라 사용할 수 있는 함수로, 아래와 같이 정의하여 사용한다.static public Circle CreateCircle(Point3d CenterPt, double dRadius)         {             Circle oCir = null;              Database db = HostApplicationServices.WorkingDatabase;            Autodesk.AutoCAD.DatabaseServices.TransactionManager tm = db.TransactionManager;            Editor ed = Autodesk.AutoCAD.ApplicationServices.A..

AutoCAD C# 2024.04.26

[C#]C# Dictionary <TKey,TValue> 클래스 배열 데이터 사용법

[C#]C# Dictionary  클래스 배열 데이터 사용법● Dictionary 키와 값의 컬렉션을 나타냅니다. 네임스페이스: System.Collections.Generic 어셈블리: Systehttp://m.Collections.dllTKey - 사전에 있는 키의 형식입니다. TValue - 사전에 있는 값의 형식입니다. 가. Add - 지정한 키와 값을 추가한다. Dictionary dicList = new Dictionary(); dicList.Add(1, "빨강"); dicList.Add(2, "노랑"); dicList.Add(3, "녹색"); dicList.Add(4, "파랑"); 나. KeyValuePair - 키/값 조회 확인한다. foreach(KeyValuePair each in di..

C# 2024.04.16
반응형

/* 코드복사 버튼 */ pre { position: relative; overflow: visible; } pre .copy-button { opacity: 0; position: absolute; right: 8px; top: 4px; padding: 6px 18px; color: rgb(255, 255, 255); background: rgba(255, 223, 0, 0.6); border-radius: 5px; transition: opacity .3s ease-in-out; } pre:hover .copy-button { opacity: 1; } pre .copy-button:hover { color: #eee; transition: all ease-in-out 0.3s; } pre .copy-button:active { color: #33f; transition: all ease-in-out 0.1s; } .copy-message:before { content: attr(copy-message); position: absolute; left: -95px; top: 0px; padding: 6px 18px; color: #fff; background: rgba(255, 223, 0, 0.6); border-radius: 5px; } /* 코드복사 버튼 END */