Método WorksheetBase.ExportAsFixedFormat
Exportações para um arquivo do formato especificado.
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 Microsoft.Office.Interop.Excel.XlFixedFormatType que especifica se é necessário salvar a pasta de trabalho no formato 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.Se esse argumento é omitido, exportando começa na primeira página.
- to
Tipo: System.Object
O número da última página a ser exportada.Se esse argumento é omitido, exportar termina com a última página.
- openAfterPublish
Tipo: System.Object
true imediatamente para exibir o arquivo no visualizador; 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
Este método também dá suporte à inicialização de um suplemento para exportar um arquivo para um arquivo de formato fixo. Por exemplo, o Excel só realizará a conversão do formato de arquivo se os conversores estiverem presentes. A conversão costuma ser iniciada pelo usuário.
Exemplos
O exemplo de código salva o conteúdo da planilha Sheet1 no formato de PDF, até as primeiras quatro páginas (que ignorem áreas de impressão). O arquivo PDF é salvo para o caminho de arquivo e nome de arquivo especificados usando o padrão - resolução de qualidade. O arquivo contém as propriedades de pasta de trabalho. Para executar este exemplo de código, sua pasta de trabalho deve incluir uma folha Sheet1 chamada com alguns dados.
Este exemplo destina-se a uma personalização no nível de documento.
Private Sub SaveWorksheetAsPDF()
Dim mySheet As Microsoft.Office.Tools.Excel.WorksheetBase = Globals.Sheet1
mySheet.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\myWorksheet", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
10, _
False)
End Sub
private void SaveWorksheetAsPDF()
{
Microsoft.Office.Tools.Excel.Worksheet mySheet =
Globals.Sheet1.Base;
mySheet.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\myWorksheet",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
10,
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.