Udostępnij za pośrednictwem


Metoda ChartSheet.ExportAsFixedFormat —

Powoduje zapisanie wykresu, który jest wyświetlany na ChartSheet w formacie PDF lub XPS.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestawy:   Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
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
)

Parametry

  • Filename
    Typ: System.Object
    Pełna ścieżka nowy plik PDF lub XPS.Jeśli ten parametr zostanie pominięty, program Excel zapisuje plik w bieżącym folderze.
  • Quality
    Typ: System.Object
    Jednym z Microsoft.Office.Interop.Excel.XlFixedFormatQuality wartości, które określa jakość eksportowanego pliku.
  • IncludeDocProperties
    Typ: System.Object
    true Aby dołączyć właściwości dokumentu w eksportowanym pliku; w przeciwnym razie false.
  • IgnorePrintAreas
    Typ: System.Object
    true Aby ignorować wszelkie obszary wydruku należy ustawić podczas eksportowania; w przeciwnym razie false.
  • From
    Typ: System.Object
    Numer strony, w którym chcesz rozpocząć eksportowanie.Jeśli ten parametr zostanie pominięty, eksportowanie rozpoczyna się na początku.
  • To
    Typ: System.Object
    Numer ostatniej strony do publikowania.Jeśli ten parametr zostanie pominięty, publikowanie kończy się na ostatniej stronie.
  • OpenAfterPublish
    Typ: System.Object
    true Aby otworzyć nowy plik w przeglądarce natychmiast; w przeciwnym razie false.
  • FixedFormatExtClassPtr
    Typ: System.Object
    Wskaźnik do implementacji IMsoDocExporter interfejs, który pozwala na wykresie, można zapisać w innym formacie stałych.Aby uzyskać więcej informacji zobacz Rozszerzanie funkcji eksportowania formatu Fixed pakietu Office (2007).

Uwagi

Można zapisać jako plik PDF lub XPS z programu Microsoft Office Excel tylko po zainstalowaniu dodatku, która zapewnia tej funkcji.Aby uzyskać więcej informacji wyszukaj frazę "Włącz obsługę dla innych formatów plików, takich jak PDF i XPS" w witrynie Office Online.

Parametry opcjonalne

Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.

Przykłady

Poniższy przykład kodu zapisuje jednej stronie arkusza wykresu Chart1 w formacie PDF do określonego pliku ścieżki i nazwy pliku, przy użyciu rozdzielczości standardowej jakości.Wygenerowany plik PDF zawiera właściwości skoroszytu.Aby uruchomić ten przykład kodu, Twój skoroszyt musi zawierać arkusz wykresu o nazwie 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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ChartSheet Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel