다음을 통해 공유


XmlMappedRange.ExportAsFixedFormat 메서드

지정된 형식의 파일로 내보냅니다.

네임스페이스:  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
    저장할 파일의 이름이 들어 있는 문자열입니다.전체 경로를 포함할 수 있으며, 경로를 포함하지 않으면 해당 파일은 자동으로 현재 폴더에 저장됩니다.
  • 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를 참조하십시오.

설명

이 메서드는 파일을 고정 형식 파일로 내보내기 위한 추가 기능 초기화도 지원합니다. 예를 들어 Excel에서는 변환기가 있는 경우 파일 형식 변환을 수행합니다. 변환은 일반적으로 사용자가 시작합니다.

예제

다음 코드 예제에서는 EmployeeNameCell의 값을 설정합니다. XmlMappedRange 컨트롤 설정 Sheet1. EmployeeSeniorityCell의 내용을 지정된 폴더 및 파일 이름의 PDF 문서로 내보냅니다.

참고

일반적으로는 XML 파일에서 XmlMappedRange 컨트롤을 채웁니다. 이 예제에서는 작업을 간소화하기 위해 컨트롤의 값을 하드 코드합니다.

Private Sub SaveXMLMappedRangeAsPDF()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\EmployeeInfo", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveXMLMappedRangeAsPDF()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF,
        @"c:\EmployeeInfo",
        Excel.XlFixedFormatQuality.xlQualityStandard,
        true,
        true,
        1,
        1,
        false,
        missing);
}

.NET Framework 보안

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

참고 항목

참조

XmlMappedRange 인터페이스

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