Udostępnij za pośrednictwem


Metoda WorksheetBase.ExportAsFixedFormat —

Eksport do pliku o określonym formacie.

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 argument zostanie pominięty, eksportowanie rozpoczyna się na pierwszej stronie.
  • to
    Typ: System.Object
    Numer ostatniej strony do wyeksportowania.Jeśli ten argument zostanie pominięty, eksportowanie kończy się na ostatniej stronie.
  • openAfterPublish
    Typ: System.Object
    true Aby wyświetlić plik w przeglądarce natychmiast; 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

Ta metoda obsługuje również inicjowania dodatku programu wyeksportować plik do pliku o stałym formacie.Na przykład program Excel będą działać konwersję formatu pliku konwertery są obecne.Konwersja są z reguły inicjowane przez użytkownika.

Przykłady

Poniższy przykład kodu zapisanie zawartości arkusza Sheet1 w formacie PDF, do pierwszych czterech stron, (bez uwzględnienia obszarów wydruku).Plik PDF zostanie zapisany w określonej ścieżce pliku i nazwy pliku przy użyciu rozdzielczości standardowej jakości.Plik zawiera właściwości skoroszytu.Aby uruchomić ten przykład kodu, Twój skoroszyt musi zawierać arkusz o nazwie Arkusz1 pewnej ilości danych.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

Private Sub SaveWorksheetAsPDF()
    Dim mySheet As Microsoft.Office.Tools.Excel.WorksheetBase = Globals.Sheet1

    mySheet.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\myWorksheet", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        10, _
        False)
End Sub
private void SaveWorksheetAsPDF()        
{            
    Microsoft.Office.Tools.Excel.Worksheet mySheet =
        Globals.Sheet1.Base;

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorksheetBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel