Share via


프로그래밍 방식으로 새 Visio 문서 만들기

새 Microsoft Office Visio 드로잉 문서를 만들려면 열려 있는 Visio 문서의 Microsoft.Office.Interop.Visio.Documents 컬렉션에 추가합니다. 결과적으로 Microsoft.Office.Interop.Visio.Documents.Add 메서드는 새 Visio 드로잉 문서를 만듭니다. 자세한 내용은 VBA 참조 설명서에서 Microsoft.Office.Interop.Visio.Documents.Add 메서드를 참조하세요.

비어 있는 새 문서 만들기

새 문서를 만들려면

  • 템플릿을 기반으로 하지 않는 빈 문서를 새로 만들려면 Microsoft.Office.Interop.Visio.Documents.Add 메서드를 사용합니다.

    this.Application.Documents.Add("");
    

기존 문서에서 복사된 문서 만들기

Microsoft.Office.Interop.Visio.Documents.Add 메서드를 사용하면 기존 Visio 문서의 복사본인 새 문서를 만들 수 있습니다. 다이어그램의 파일 이름 및 정규화된 경로를 제공해야 합니다.

기존 문서에서 복사된 새 문서를 만들려면

  • Microsoft.Office.Interop.Visio.Documents.Add 메서드를 호출하고 Visio 다이어그램의 경로를 지정합니다.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd";
    this.Application.Documents.Add(docPath);
    

기존 스텐실에서 복사된 스텐실 만들기

Microsoft.Office.Interop.Visio.Documents.Add 메서드는 기존 Visio 스텐실의 복사본인 새 스텐실을 만들 수 있습니다. 스텐실의 파일 이름 및 정규화된 경로를 제공해야 합니다.

기존 스텐실에서 복사된 새 스텐실을 만들려면

  • Microsoft.Office.Interop.Visio.Documents.Add 메서드를 호출하고 스텐실의 경로를 지정합니다.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyStencil.vss";
    this.Application.Documents.Add(docPath);
    

기존 템플릿을 기반으로 문서 만들기

Microsoft.Office.Interop.Visio.Documents.Add 메서드는 기존 Visio 템플릿(.vsd 파일)을 기반으로 하는 새 문서(.vst 파일)를 만들 수 있습니다. 이 메서드는 템플릿 작업 영역의 일부인 스텐실, 스타일 및 설정을 복사합니다. 서식 파일의 파일 이름 및 정규화된 경로를 제공해야 합니다.

기존 템플릿을 기반으로 새 문서를 만들려면

  • Microsoft.Office.Interop.Visio.Documents.Add 메서드를 호출하고 템플릿의 경로를 지정합니다.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyTemplate.vst";
    this.Application.Documents.Add(docPath);
    

코드 컴파일

이 코드 예제에는 다음이 필요합니다.

  • 이름이 myDrawing.vsd인 Visio 문서가 내 문서 폴더(Windows XP 및 이전) 또는 문서 폴더(Windows Vista)의 Test 디렉터리에 있어야 합니다.

  • 이름이 myStencil.vss인 Visio 문서가 내 문서 폴더(Windows XP 및 이전) 또는 문서 폴더(Windows Vista)의 Test 디렉터리에 있어야 합니다.

  • 이름이 myTemplate.vst인 Visio 문서가 내 문서 폴더(Windows XP 및 이전) 또는 문서 폴더(Windows Vista)의 Test 디렉터리에 있어야 합니다.