Chart.ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) Método

Definição

Salva o gráfico no formato PDF ou XPS.

public void ExportAsFixedFormat (Microsoft.Office.Interop.Excel.XlFixedFormatType Type, object Filename, object Quality, object IncludeDocProperties, object IgnorePrintAreas, object From, object To, object OpenAfterPublish, object FixedFormatExtClassPtr);

Parâmetros

Type
XlFixedFormatType

Um dos valores T:Microsoft.Office.Interop.Excel.XlFixedFormatType que especifica se você deseja salvar o gráfico no formato PDF ou XPS.

Filename
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
Object

Um dos valores T:Microsoft.Office.Interop.Excel.XlFixedFormatQuality que especifica a qualidade do arquivo exportado.

IncludeDocProperties
Object

true para incluir propriedades de documento no arquivo exportado; do contrário, false.

IgnorePrintAreas
Object

true para ignorar algumas áreas de impressão definidas durante a exportação; do contrário, false.

From
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
Object

O número da última página a ser exportada. Caso esse parâmetro seja omitido, a exportação terminará na última página.

OpenAfterPublish
Object

true para abrir o novo arquivo depois de exportar o gráfico; caso contrário, false.

FixedFormatExtClassPtr
Object

Um ponteiro para uma implementação da interface IMsoDocExporter que permite que o gráfico seja salvo em um formato fixo diferente. Para obter mais informações, consulte Estendendo o recurso de exportação de formato fixo do Office (2007).

Exemplos

O exemplo de código a seguir salva uma página do gráfico Chart_1 da planilha Sheet1 no formato PDF para o caminho de arquivo e o nome de arquivo especificados usando a resolução de qualidade padrão. O arquivo PDF gerado inclui as propriedades da pasta de trabalho. Para executar este exemplo de código, sua pasta de trabalho deve incluir uma planilha chamada Sheet1 com um gráfico chamado Chart_1 .

private void SaveChartAsPDF()
{
    Microsoft.Office.Tools.Excel.Chart myChart = 
        Globals.Sheet1.Chart_1;

    myChart.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF, 
        @"c:\SalesChart", 
        Excel.XlFixedFormatQuality.xlQualityStandard, 
        true, 
        true, 
        1, 
        1,
        false);
}
Private Sub SaveChartAsPDF()
    Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
        Globals.Sheet1.Chart_1

    myChart.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChart", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub

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.

Aplica-se a