Udostępnij za pośrednictwem


Metoda WorkbookBase.ExportAsFixedFormat —

Skoroszyt jest zapisywany w formacie PDF lub XPS.

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

Składnia

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

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 wyeksportowania.Jeśli ten parametr zostanie pominięty, eksportowanie kończy się na ostatniej stronie.
  • openAfterPublish
    Typ: System.Object
    true Aby otworzyć nowy plik po dokonaniu wywozu skoroszytu. w przeciwnym razie false.
  • fixedFormatExtClassPtr
    Typ: System.Object
    Wskaźnik do implementacji IMsoDocExporter interfejs, który umożliwia skoroszytu do zapisania 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 na pierwszej stronie skoroszyt w formacie PDF do określonej ścieżce pliku za pomocą wysokiej jakości rozpoznawania.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

Private Sub SaveAsPDF()
    Me.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\myWorkbook", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveAsPDF()
{                        
    this.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF,
        @"c:\myWorkbook",
        Excel.XlFixedFormatQuality.xlQualityStandard,
        true,
        true,
        1,
        1,
        false);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel