Método ChartSheetBase.ExportAsFixedFormat
Salva o gráfico que é exibido em ChartSheetBase 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
- type
Tipo: Microsoft.Office.Interop.Excel.XlFixedFormatType
Um dos valores de Microsoft.Office.Interop.Excel.XlFixedFormatType que especifica se salvar o gráfico no formato de PDF ou XPS.
- 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 de página a publicação.Se esse parâmetro é omitido, publicar termina com a última página.
- openAfterPublish
Tipo: System.Object
true para abrir imediatamente o novo arquivo no visualizador; caso contrário, false.
- fixedFormatExtClassPtr
Tipo: System.Object
Um ponteiro para uma implementação da interface de IMsoDocExporter que permite que o gráfico a ser 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
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 uma página de folha Chart1 de gráfico no formato de PDF para o caminho de arquivo e nome de arquivo especificados usando o padrão - resolução de qualidade. O arquivo PDF gerado inclui as propriedades da pasta de trabalho. Para executar esse exemplo de código, a pasta de trabalho deve conter uma planilha 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);
}
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ável.