Class Converter

Class Converter

Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.4.0)

Representa um grupo de métodos destinados a converter uma variedade de diferentes tipos de documentos usando uma única linha de código.

public class Converter : Processor

Inheritance

object Processor Converter

Membros herdados

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Os ficheiros ou fluxos de entrada e saída especificados, juntamente com o formato de salva desejado, são usados para converter o documento de entrada dado do um formato no 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,_Wl26.SaveFormat) são projetados para transformar documentos em imagens, com cada página sendo convertido em um arquivo de imagem separado. Estes 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.

Methods

Convert(Título, Título)

Converte o documento de entrada dado para o documento de saída usando nomes de arquivo de saída de entrada especificados e suas extensões.

public static void Convert(string inputFile, string outputFile)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

Nome do arquivo de saída.

Remarks

Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.

Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.

Convert(Título, Título, SaveFormat)

Converte o documento de entrada dado para o documento de saída usando os nomes do arquivo de saída de entrada especificados e o formato final do documento.

public static void Convert(string inputFile, string outputFile, SaveFormat saveFormat)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

Nome do arquivo de saída.

saveFormat SaveFormat

O formato de salvação.

Remarks

Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.

Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.

Convert(Título: Título, Título, SaveOptions)

Converte o documento de entrada dado para o documento de saída usando nomes de arquivo de saída de entrada especificados e salve opções.

public static void Convert(string inputFile, string outputFile, SaveOptions saveOptions)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

Nome do arquivo de saída.

saveOptions SaveOptions

As opções de poupança.

Remarks

Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.

Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.

Convert(Síntese, LoadOptions, Síntese, SaveOptions)

Converte o documento de entrada dado para o documento de saída usando o nome do arquivo de saída de entrada especificado suas opções de carga/salvação.

public static void Convert(string inputFile, LoadOptions loadOptions, string outputFile, SaveOptions saveOptions)

Parameters

inputFile string

Nome do arquivo de entrada.

loadOptions LoadOptions

Opções de carregamento de documentos de entrada.

outputFile string

Nome do arquivo de saída.

saveOptions SaveOptions

As opções de poupança.

Remarks

Se o formato de saída é uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), cada página da saída será salvo como um arquivo separado.

Se o formato de saída for TIFF, a saída será salvida como um único arquivo multi-frame.

Convert(Título: Stream, SaveFormat)

Converte o documento de entrada em um único documento de saída usando fluxos de entrada e saída especificados.

public static void Convert(Stream inputStream, Stream outputStream, SaveFormat saveFormat)

Parameters

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveFormat SaveFormat

O formato de salvação.

Remarks

Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.

Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.

Convert(Stream, Stream e SaveOptions)

Converte o documento de entrada em um único documento de saída usando fluxos de entrada e saída especificados.

public static void Convert(Stream inputStream, Stream outputStream, SaveOptions saveOptions)

Parameters

inputStream Stream

Os fluxos de entrada.

outputStream Stream

O fluxo de saída.

saveOptions SaveOptions

As opções de poupança.

Remarks

Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.

Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.

Convert(Stream, LoadOptions, Stream, SaveOptions)

Converte o documento de entrada em um único documento de saída usando fluxos de entrada e saída especificados.

public static void Convert(Stream inputStream, LoadOptions loadOptions, Stream outputStream, SaveOptions saveOptions)

Parameters

inputStream Stream

Os fluxos de entrada.

loadOptions LoadOptions

Opções de carregamento de documentos de entrada.

outputStream Stream

O fluxo de saída.

saveOptions SaveOptions

As opções de poupança.

Remarks

Se o formato de saída for uma imagem (BMP, EMF, EPS, GIF, JPEG, PNG, ou WebP), apenas a primeira página da saída será salvida para o fluxo especificado.

Se o formato de saída for TIFF, a saída será armazenada como um único multi-frame TifF para o fluxo especificado.

ConvertToImages(Título, Título)

Converte as páginas do arquivo de entrada especificado em arquivos de imagem.

[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

O nome do arquivo de saída usado para gerar o nome do arquivo para imagens de página usando a regra “outputFile_pageIndex.extension”

ConvertToImages(Título, Título, SaveFormat)

Converte as páginas do arquivo de entrada especificado em arquivos de imagem no formato especificado.

[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, SaveFormat saveFormat)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

O nome do arquivo de saída usado para gerar o nome do arquivo para imagens de página usando a regra “outputFile_pageIndex.extension”

saveFormat SaveFormat

Apenas os formatos de armazenamento de imagem são permitidos.

ConvertToImages(Síntese, Síntese, Opções ImageSave)

Converte as páginas do arquivo de entrada especificado em arquivos de imagem usando as opções de armazenamento especificadas.

[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, ImageSaveOptions saveOptions)

Parameters

inputFile string

Nome do arquivo de entrada.

outputFile string

O nome do arquivo de saída usado para gerar o nome do arquivo para imagens de página usando a regra “outputFile_pageIndex.extension”

saveOptions ImageSaveOptions

Imagem salva opções.

ConvertToImages(Síntese, LoadOptions, Síntese, ImageSaveOptions)

Converte as páginas do arquivo de entrada especificado em arquivos de imagem usando as opções fornecidas de carregamento e armazenamento.

[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, LoadOptions loadOptions, string outputFile, ImageSaveOptions saveOptions)

Parameters

inputFile string

Nome do arquivo de entrada.

loadOptions LoadOptions

Opções de carregamento de documentos de entrada.

outputFile string

O nome do arquivo de saída usado para gerar o nome do arquivo para imagens de página usando a regra “outputFile_pageIndex.extension”

saveOptions ImageSaveOptions

Imagem salva opções.

ConvertToImages(Título: SaveFormat)

Converte as páginas do arquivo de entrada especificado em imagens no formato especificado e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)

Parameters

inputFile string

Nome do arquivo de entrada.

saveFormat SaveFormat

Apenas os formatos de armazenamento de imagem são permitidos.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Título: ImageSaveOptions)

Converte as páginas do arquivo de entrada especificado em imagens usando as opções de armazenamento especificadas e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)

Parameters

inputFile string

Nome do arquivo de entrada.

saveOptions ImageSaveOptions

Imagem salva opções.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Armazém, SaveFormat)

Converte as páginas do fluxo de entrada especificado em imagens no formato especificado e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)

Parameters

inputStream Stream

O fluxo de entrada.

saveFormat SaveFormat

Apenas os formatos de armazenamento de imagem são permitidos.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Imagem, Opções de Imagem)

Converte as páginas do fluxo de entrada especificado em imagens usando as opções de armazenamento especificadas e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)

Parameters

inputStream Stream

O fluxo de entrada.

saveOptions ImageSaveOptions

Imagem salva opções.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Stream, LoadOptions, ImagemSaveOptions)

Converte as páginas do fluxo de entrada especificado em imagens usando as opções de carregamento e armazenamento fornecidas, e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, ImageSaveOptions saveOptions)

Parameters

inputStream Stream

O fluxo de entrada.

loadOptions LoadOptions

Opções de carregamento de documentos de entrada.

saveOptions ImageSaveOptions

Imagem salva opções.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Documentação, SaveFormat)

Converte as páginas do documento especificado em imagens no formato especificado e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)

Parameters

doc Document

O documento de entrada.

saveFormat SaveFormat

Apenas os formatos de armazenamento de imagem são permitidos.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

ConvertToImages(Documentos, Opções ImageSave)

Converte as páginas do documento especificado em imagens usando as opções de armazenamento especificadas e retorna uma série de fluxos que contêm as imagens.

public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)

Parameters

doc Document

O documento de entrada.

saveOptions ImageSaveOptions

Imagem salva opções.

Returns

Stream [ ]

Retorna uma série de fluxos de imagem. os fluxos devem ser desligados pelo usuário final.

Create()

Crie uma nova instância do processador de conversão.

public static Converter Create()

Returns

Converter

Create(ConverterContext)

Crie uma nova instância do processador de conversão.

public static Converter Create(ConverterContext context)

Parameters

context ConverterContext

Returns

Converter

ExecuteCore()

protected override void ExecuteCore()

 Português