다음을 통해 공유


Chart.ExportAsFixedFormat 메서드

차트를 PDF 또는 XPS 형식으로 저장합니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)

구문

‘선언
Sub ExportAsFixedFormat ( _
    Type As XlFixedFormatType, _
    Filename As Object, _
    Quality As Object, _
    IncludeDocProperties As Object, _
    IgnorePrintAreas As Object, _
    From As Object, _
    To As Object, _
    OpenAfterPublish As Object, _
    FixedFormatExtClassPtr As Object _
)
void ExportAsFixedFormat(
    XlFixedFormatType Type,
    Object Filename,
    Object Quality,
    Object IncludeDocProperties,
    Object IgnorePrintAreas,
    Object From,
    Object To,
    Object OpenAfterPublish,
    Object FixedFormatExtClassPtr
)

매개 변수

  • Filename
    형식: System.Object
    새 PDF 또는 XPS 파일의 전체 경로입니다.이 매개 변수를 생략하면 파일이 현재 폴더에 저장됩니다.
  • Quality
    형식: System.Object
    내보낸 파일의 품질을 지정하는 T:Microsoft.Office.Interop.Excel.XlFixedFormatQuality 값 중 하나입니다.
  • IncludeDocProperties
    형식: System.Object
    내보낸 파일에 문서 속성을 포함하려면 true이고, 그렇지 않으면 false입니다.
  • IgnorePrintAreas
    형식: System.Object
    내보낼 때 설정된 모든 인쇄 영역을 무시하려면 true이고, 그렇지 않으면 false입니다.
  • From
    형식: System.Object
    내보내기를 시작할 페이지 번호입니다.이 매개 변수를 생략하면 내보내기가 처음부터 시작됩니다.
  • To
    형식: System.Object
    내보낼 마지막 페이지 번호입니다.이 매개 변수를 생략하면 마지막 페이지까지 내보내집니다.
  • OpenAfterPublish
    형식: System.Object
    차트를 내보낸 후 새 파일을 열려면 true이고, 그렇지 않으면 false입니다.
  • FixedFormatExtClassPtr
    형식: System.Object
    차트를 다른 고정 형식으로 저장할 수 있게 해 주는 IMsoDocExporter 인터페이스의 구현에 대한 포인터입니다.자세한 내용은 Extending the Office (2007) Fixed-Format Export Feature를 참조하십시오.

설명

이 기능을 제공하는 추가 기능을 설치한 후에만 Microsoft Office Excel에서 PDF 또는 XPS 파일로 저장할 수 있습니다. 자세한 내용은 Office Online에서 "Enable support for other file formats, such as PDF and XPS"를 검색하십시오.

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 표준 품질 해상도를 사용하여 Sheet1 워크시트에 있는 Chart_1 차트의 한 페이지를 지정된 파일 경로 및 파일 이름의 PDF 형식으로 저장합니다. 생성된 PDF 파일에는 통합 문서 속성이 포함됩니다. 이 코드 예제를 실행하려면 통합 문서에 Sheet1이라는 시트가 포함되어 있고 이 시트에 Chart_1이라는 차트가 있어야 합니다.

Private Sub SaveChartAsPDF()
    Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
        Globals.Sheet1.Chart_1

    myChart.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChart", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveChartAsPDF()
{
    Microsoft.Office.Tools.Excel.Chart myChart = 
        Globals.Sheet1.Chart_1;

    myChart.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF, 
        @"c:\SalesChart", 
        Excel.XlFixedFormatQuality.xlQualityStandard, 
        true, 
        true, 
        1, 
        1,
        false,
        missing);
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Chart 인터페이스

Microsoft.Office.Tools.Excel 네임스페이스