ChartSheetBase.ExportAsFixedFormat 메서드

ChartSheetBase에 표시되는 차트를 PDF 또는 XPS 형식으로 저장합니다.

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

구문

‘선언
Public 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 _
)
public 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
    내보낸 파일의 품질을 지정하는 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 솔루션의 선택적 매개 변수를 참조하십시오.

예제

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

Private Sub SaveChartSheetAsPDF()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
    Globals.Chart1.Base

    myChartSheet.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChartSheet", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveChartSheetAsPDF()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  = 
    Globals.Chart1.Base;

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

.NET Framework 보안

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

참고 항목

참조

ChartSheetBase 클래스

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