Método NamedRange.ExportAsFixedFormat
Exporta para um arquivo do formato especificado.
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
O tipo de formato de arquivo para exportar para.
- Filename
Tipo: System.Object
O nome do arquivo a ser salvo.Você pode incluir um caminho completo ou o Excel salva o arquivo na pasta atual.
- Quality
Tipo: System.Object
Opcional XlFixedFormatQuality.Especifica a qualidade do arquivo publicado.
- IncludeDocProperties
Tipo: System.Object
true para incluir as propriedades de documento; 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 primeira página para iniciar a exportação.Por padrão, exportando começa no início.
- To
Tipo: System.Object
O número da última página Exportar.Por padrão, exportando termina na última página.
- OpenAfterPublish
Tipo: System.Object
true Para exibir o arquivo no Visualizador imediatamente; Caso contrário, false.
- FixedFormatExtClassPtr
Tipo: System.Object
Um ponteiro para uma implementação de IMsoDocExporter interface que permite que a pasta de trabalho 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
Esse método também oferece suporte ao inicializar um add-in para exportar um arquivo em um arquivo de formato fixo. Por exemplo, o Excel executará conversão de formato de arquivo se os conversores estão presentes. A conversão é geralmente iniciada pelo usuário.
Exemplos
O seguinte código exemplo salva uma página que contém o intervalo nomeado NamedRange1 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 incluir uma planilha denominada Sheet1 com um intervalo nomeado chamado NamedRange1 que contém alguns dados.
Este exemplo é para uma personalização em nível de documento.
Private Sub SaveNamedRangeAsPDF()
Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
Globals.Sheet1.NamedRange1
myNamedRange.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\SalesData", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveNamedRangeAsPDF()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\SalesData",
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.