Método ChartSheet.ExportAsFixedFormat
Salva o gráfico que é exibido no ChartSheet em formato PDF ou XPS.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- Type
Tipo: Microsoft.Office.Interop.Excel.XlFixedFormatType
Dentre as Microsoft.Office.Interop.Excel.XlFixedFormatType valores que especifica se deseja salvar o gráfico em formato PDF ou XPS.
- Filename
Tipo: System.Object
O caminho completo do novo arquivo PDF ou XPS.Se você omitir esse parâmetro, o Excel salva o arquivo na pasta atual.
- Quality
Tipo: System.Object
Dentre as Microsoft.Office.Interop.Excel.XlFixedFormatQuality valores que especifica a qualidade do arquivo exportado.
- IncludeDocProperties
Tipo: System.Object
true para incluir as propriedades de documento no arquivo exportado. Caso contrário, false.
- IgnorePrintAreas
Tipo: System.Object
true para ignorar quaisquer áreas de impressão definidas quando a exportação; Caso contrário, false.
- From
Tipo: System.Object
O número da página na qual se deseja iniciar a exportação.Se este parâmetro for omitido, exportando começa no início.
- To
Tipo: System.Object
O número da última página para publicar.Se este parâmetro for omitido, a publicação termina com a última página.
- OpenAfterPublish
Tipo: System.Object
true Para abrir o novo arquivo no Visualizador imediatamente; Caso contrário, false.
- FixedFormatExtClassPtr
Tipo: System.Object
Um ponteiro para uma implementação de IMsoDocExporter interface 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).
Comentários
Você pode salvar como um arquivo PDF ou XPS do Excel de Microsoft Office somente depois de instalar um suplemento que fornece esse recurso. Para obter mais informações, procure por "Ativa o suporte para outros formatos de arquivo, como, por exemplo, PDF e XPS" no Office Online.
Optional Parameters
Para obter informações sobre os parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.
Exemplos
O exemplo de código a seguir salva uma página de folha de gráfico Chart1 em formato PDF para o caminho de arquivo especificado e o nome de arquivo 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, a sua pasta de trabalho deve conter uma folha de gráfico chamada 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,
missing);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.