Compartilhar via


Método WorkbookBase.ExportAsFixedFormat

Salva uma pasta de trabalho no formato de PDF ou XPS.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • filename
    Tipo: System.Object
    O caminho completo do novo arquivo PDF ou XPS.Caso você omita esse parâmetro, o Excel salva o arquivo na pasta atual.
  • quality
    Tipo: System.Object
    Um dos valores Microsoft.Office.Interop.Excel.XlFixedFormatQuality que especifica a qualidade do arquivo exportado.
  • includeDocProperties
    Tipo: System.Object
    true para incluir propriedades de documento no arquivo exportado; do contrário, false.
  • ignorePrintAreas
    Tipo: System.Object
    true para ignorar algumas áreas de impressão definidas durante a exportação; do contrário, false.
  • from
    Tipo: System.Object
    O número da página na qual começar a exportação.Caso esse parâmetro seja omitido, a exportação começa no início.
  • to
    Tipo: System.Object
    O número da última página a ser exportada.Se esse parâmetro é omitido, exportar termina com a última página.
  • openAfterPublish
    Tipo: System.Object
    true para abrir o novo arquivo após exportado a pasta de trabalho; caso contrário, false.
  • fixedFormatExtClassPtr
    Tipo: System.Object
    Um ponteiro para uma implementação da interface IMsoDocExporter que permite que a pasta de trabalho seja salva em um formato fixo diferente.Para obter mais informações, consulte Estendendo o recurso de exportação de formato fixo do Office (2007).

Comentários

Só é possível salvar como um arquivo PDF ou XPS no Microsoft Office Excel depois que você instala um suplemento que fornece esse recurso. Para obter mais informações, procure "Habilitar suporte para outros formatos de arquivo, como PDF e XPS" no Office Online.

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código salva a primeira página da pasta de trabalho no formato de PDF para o caminho de arquivo especificado usando a resolução de alta qualidade.

Este exemplo destina-se a uma personalização no nível de documento.

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);
}

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel