Class Converter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Representa um grupo de métodos destinados a converter uma variedade de diferentes tipos de documentos usando uma única linha de código.
public static class Converter
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Observações
Os arquivos ou fluxos de entrada e saída especificados, junto com o formato de salvamento desejado, são usados para converter o documento de entrada dado de um formato para o documento de saída do outro formato especificado.
A funcionalidade de conversão suporta mais de 35 formatos de arquivo diferentes.
O grupo de métodos Aspose.Words.LowCode.Converter.ConvertToImages(System.String,System.String) é projetado para transformar documentos em imagens, com cada página sendo convertida em um arquivo de imagem separado. Esses métodos também convertem documentos PDF diretamente em formatos de página fixa sem carregá-los no modelo de documento, o que melhora tanto o desempenho quanto a precisão.
Com Aspose.Words.Saving.ImageSaveOptions.PageSet, você pode especificar um conjunto específico de páginas para converter em imagens.
Métodos
Convert(string, string)
Converte o documento de entrada dado no documento de saída usando os nomes de arquivos de entrada e saída especificados e suas extensões.
public static void Convert(string inputFile, string outputFile)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída.
Convert(string, string, SaveFormat)
Converte o documento de entrada dado no documento de saída usando os nomes de arquivos de entrada e saída especificados e o formato final do documento.
public static void Convert(string inputFile, string outputFile, SaveFormat saveFormat)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída.
saveFormat
SaveFormat
O formato de salvamento.
Convert(string, string, SaveOptions)
Converte o documento de entrada dado no documento de saída usando os nomes de arquivos de entrada e saída especificados e as opções de salvamento.
public static void Convert(string inputFile, string outputFile, SaveOptions saveOptions)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída.
saveOptions
SaveOptions
As opções de salvamento.
Convert(string, LoadOptions, string, SaveOptions)
Converte o documento de entrada dado no documento de saída usando os nomes de arquivos de entrada e saída especificados e suas opções de carregamento/salvamento.
public static void Convert(string inputFile, LoadOptions loadOptions, string outputFile, SaveOptions saveOptions)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
loadOptions
LoadOptions
As opções de carregamento do documento de entrada.
outputFile
string
O nome do arquivo de saída.
saveOptions
SaveOptions
As opções de salvamento.
Convert(Stream, Stream, SaveFormat)
Converte o documento de entrada dado em um único documento de saída usando os fluxos de entrada e saída especificados.
public static void Convert(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parâmetros
inputStream
Stream
O fluxo de entrada.
outputStream
Stream
O fluxo de saída.
saveFormat
SaveFormat
O formato de salvamento.
Convert(Stream, Stream, SaveOptions)
Converte o documento de entrada dado em um único documento de saída usando os fluxos de entrada e saída especificados.
public static void Convert(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parâmetros
inputStream
Stream
Os fluxos de entrada.
outputStream
Stream
O fluxo de saída.
saveOptions
SaveOptions
As opções de salvamento.
Convert(Stream, LoadOptions, Stream, SaveOptions)
Converte o documento de entrada dado em um único documento de saída usando os fluxos de entrada e saída especificados.
public static void Convert(Stream inputStream, LoadOptions loadOptions, Stream outputStream, SaveOptions saveOptions)
Parâmetros
inputStream
Stream
Os fluxos de entrada.
loadOptions
LoadOptions
As opções de carregamento do documento de entrada.
outputStream
Stream
O fluxo de saída.
saveOptions
SaveOptions
As opções de salvamento.
ConvertToImages(string, string)
Converte as páginas do arquivo de entrada especificado em arquivos de imagem.
public static void ConvertToImages(string inputFile, string outputFile)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída usado para gerar o nome do arquivo para as imagens das páginas usando a regra “outputFile_pageIndex.extension”.
ConvertToImages(string, string, SaveFormat)
Converte as páginas do arquivo de entrada especificado em arquivos de imagem no formato especificado.
public static void ConvertToImages(string inputFile, string outputFile, SaveFormat saveFormat)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída usado para gerar o nome do arquivo para as imagens das páginas usando a regra “outputFile_pageIndex.extension”.
saveFormat
SaveFormat
Formato de salvamento. Somente formatos de salvamento de imagem são permitidos.
ConvertToImages(string, string, ImageSaveOptions)
Converte as páginas do arquivo de entrada especificado em arquivos de imagem usando as opções de salvamento especificadas.
public static void ConvertToImages(string inputFile, string outputFile, ImageSaveOptions saveOptions)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
outputFile
string
O nome do arquivo de saída usado para gerar o nome do arquivo para as imagens das páginas usando a regra “outputFile_pageIndex.extension”.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
ConvertToImages(string, LoadOptions, string, ImageSaveOptions)
Converte as páginas do arquivo de entrada especificado em arquivos de imagem usando as opções de carregamento e salvamento fornecidas.
public static void ConvertToImages(string inputFile, LoadOptions loadOptions, string outputFile, ImageSaveOptions saveOptions)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
loadOptions
LoadOptions
As opções de carregamento do documento de entrada.
outputFile
string
O nome do arquivo de saída usado para gerar o nome do arquivo para as imagens das páginas usando a regra “outputFile_pageIndex.extension”.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
ConvertToImages(string, SaveFormat)
Converte as páginas do arquivo de entrada especificado em imagens no formato especificado e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
saveFormat
SaveFormat
Formato de salvamento. Somente formatos de salvamento de imagem são permitidos.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(string, ImageSaveOptions)
Converte as páginas do arquivo de entrada especificado em imagens usando as opções de salvamento especificadas e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
Parâmetros
inputFile
string
O nome do arquivo de entrada.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(Stream, SaveFormat)
Converte as páginas do fluxo de entrada especificado em imagens no formato especificado e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
Parâmetros
inputStream
Stream
O fluxo de entrada.
saveFormat
SaveFormat
Formato de salvamento. Somente formatos de salvamento de imagem são permitidos.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(Stream, ImageSaveOptions)
Converte as páginas do fluxo de entrada especificado em imagens usando as opções de salvamento especificadas e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
Parâmetros
inputStream
Stream
O fluxo de entrada.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(Stream, LoadOptions, ImageSaveOptions)
Converte as páginas do fluxo de entrada especificado em imagens usando as opções de carregamento e salvamento fornecidas, e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, ImageSaveOptions saveOptions)
Parâmetros
inputStream
Stream
O fluxo de entrada.
loadOptions
LoadOptions
As opções de carregamento do documento de entrada.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(Document, SaveFormat)
Converte as páginas do documento especificado em imagens no formato especificado e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
Parâmetros
doc
Document
O documento de entrada.
saveFormat
SaveFormat
Formato de salvamento. Somente formatos de salvamento de imagem são permitidos.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.
ConvertToImages(Document, ImageSaveOptions)
Converte as páginas do documento especificado em imagens usando as opções de salvamento especificadas e retorna um array de fluxos contendo as imagens.
public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
Parâmetros
doc
Document
O documento de entrada.
saveOptions
ImageSaveOptions
Opções de salvamento de imagem.
Retorna
Stream[]
Retorna um array de fluxos de imagem. Os fluxos devem ser descartados pelo usuário final.