Class Converter
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)
Representa un grupo de métodos destinados a convertir una variedad de diferentes tipos de documentos utilizando una única línea de código.
public class Converter : Processor
Inheritance
object ← Processor ← Converter
Miembros heredados
Processor.mResultDocument
,y,
Processor.From(string, LoadOptions)
,y,
Processor.From(Stream, LoadOptions)
,y,
Processor.To(string, SaveOptions)
,y,
Processor.To(string, SaveFormat)
,y,
Processor.To(Stream, SaveOptions)
,y,
Processor.To(Stream, SaveFormat)
,y,
Processor.To(List
Remarks
Los ficheros o flujos de entrada y salida especificados, junto con el formato de almacenamiento deseado, se utilizan para convertir el documento de entrada dado de un formato en el documento de salida del otro formato especificado.
La funcionalidad de conversión soporta más de 35+ formatos de archivo diferentes.
El grupo de métodos Aspose.Words.LowCode.Converter. ConvertToImages(System.String,_Wl26.SaveFormat) están diseñados para transformar documentos en imágenes, con cada página se converte en un archivo de imagen separado. Estos métodos también converten documentos PDF directamente a formatos de página fija sin cargarlos en el modelo de documento, lo que mejora tanto el rendimiento como la precisión.
Con Aspose.Words.Saving.ImageSaveOptions.PageSet, puede especificar un conjunto específico de páginas para convertir en imágenes.
Methods
Convert(Título, Título)
Convertir el documento de entrada dado en el documento de salida utilizando los nombres de archivo de salida de entrada especificados y sus extensiones.
public static void Convert(string inputFile, string outputFile)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
Nombre del archivo de salida.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Convert(Título: Título, Título, Título)
Convertir el documento de entrada dado en el documento de salida utilizando los nombres de archivo de salida de entrada especificados y el formato de documento final.
public static void Convert(string inputFile, string outputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de rescate.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Convert(Título: Título, Título, SaveOptions)
Converte el documento de entrada dado en el documento de salida utilizando los nombres de archivo de salida de entrada especificados y salve las opciones.
public static void Convert(string inputFile, string outputFile, SaveOptions saveOptions)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
Nombre del archivo de salida.
saveOptions
SaveOptions
Las opciones de ahorro.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Convert(Síntomas, Síntomas, Síntomas, Síntomas, Síntomas)
Converta el documento de entrada dado en el documento de salida utilizando el nombre del archivo de salida de entrada especificado de sus opciones de carga/salvación.
public static void Convert(string inputFile, LoadOptions loadOptions, string outputFile, SaveOptions saveOptions)
Parameters
inputFile
string
Nombre del archivo de entrada.
loadOptions
LoadOptions
Opciones de carga de documentos de entrada.
outputFile
string
Nombre del archivo de salida.
saveOptions
SaveOptions
Las opciones de ahorro.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), cada página de la salida se guardará como un archivo separado. El nombre de fichero de saída especificado se utilizará para generar nombres de archivos para cada parte según la regla: outputFile_partIndex.extension.
Si el formato de salida es TIFF, la salida se guardará como un solo archivo multi-frame.
Convert(El flujo, el flujo, SaveFormat)
Converta el documento de entrada dado en un documento de salida único utilizando flujos de entrada y salida especificados.
public static void Convert(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveFormat
SaveFormat
El formato de rescate.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Convert(Stream, Stream y SaveOptions)
Converta el documento de entrada dado en un documento de salida único utilizando flujos de entrada y salida especificados.
public static void Convert(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveOptions
SaveOptions
Las opciones de ahorro.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
Convert(Stream, LoadOptions, Stream, SaveOptions)
Converta el documento de entrada dado en un documento de salida único utilizando flujos de entrada y salida especificados.
public static void Convert(Stream inputStream, LoadOptions loadOptions, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
El flujo de entrada.
loadOptions
LoadOptions
Opciones de carga de documentos de entrada.
outputStream
Stream
El flujo de producción.
saveOptions
SaveOptions
Las opciones de ahorro.
Remarks
Si el formato de salida es una imagen (BMP, EMF, EPS, GIF, JPEG, PNG, o WebP), sólo la primera página de la salida se salvará al flujo especificado.
Si el formato de salida es TIFF, la salida se guardará como un único multi-frame TifF a la corriente especificada.
ConvertToImages(Título, Título)
Converta las páginas del archivo de entrada especificado en archivos de imagen.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
El nombre de archivo de salida utilizado para generar nombre de archivo para imágenes de página utilizando la regla “outputFile_pageIndex.extension”
ConvertToImages(Título: Título, Título, Título)
Converta las páginas del archivo de entrada especificado en archivos de imagen en el formato especificado.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
El nombre de archivo de salida utilizado para generar nombre de archivo para imágenes de página utilizando la regla “outputFile_pageIndex.extension”
saveFormat
SaveFormat
Sólo se permiten los formatos de almacenamiento de imágenes.
ConvertToImages(Síntomas, Síntomas, Opciones de imagen)
Converte las páginas del archivo de entrada especificado en archivos de imagen utilizando las opciones de almacenamiento especificadas.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Nombre del archivo de entrada.
outputFile
string
El nombre de archivo de salida utilizado para generar nombre de archivo para imágenes de página utilizando la regla “outputFile_pageIndex.extension”
saveOptions
ImageSaveOptions
La imagen salva opciones.
ConvertToImages(Síntomas, LoadOptions, Síntomas, ImageSaveOptions)
Converte las páginas del archivo de entrada especificado en archivos de imagen utilizando las opciones de carga y ahorro proporcionadas.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, LoadOptions loadOptions, string outputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Nombre del archivo de entrada.
loadOptions
LoadOptions
Opciones de carga de documentos de entrada.
outputFile
string
El nombre de archivo de salida utilizado para generar nombre de archivo para imágenes de página utilizando la regla “outputFile_pageIndex.extension”
saveOptions
ImageSaveOptions
La imagen salva opciones.
ConvertToImages(Título: SaveFormat)
Converte las páginas del archivo de entrada especificado en imágenes en el formato especificado y devolve una serie de corrientes que contienen las imágenes.
public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Nombre del archivo de entrada.
saveFormat
SaveFormat
Sólo se permiten los formatos de almacenamiento de imágenes.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Título: ImageSaveOptions)
Converte las páginas del archivo de entrada especificado en imágenes utilizando las opciones de almacenamiento especificadas y devuelve una serie de corrientes que contienen las imágenes.
public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Nombre del archivo de entrada.
saveOptions
ImageSaveOptions
La imagen salva opciones.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Cortesía, SaveFormat)
Converte las páginas del flujo de entrada especificado en imágenes en el formato especificado y devolve una serie de flujos que contienen las imágenes.
public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
El flujo de entrada.
saveFormat
SaveFormat
Sólo se permiten los formatos de almacenamiento de imágenes.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Imagen, Imagen Opciones)
Converte las páginas del flujo de entrada especificado en imágenes utilizando las opciones de almacenamiento especificadas y devolve una serie de flujos que contienen las imágenes.
public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
Parameters
inputStream
Stream
El flujo de entrada.
saveOptions
ImageSaveOptions
La imagen salva opciones.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Stream, LoadOptions, ImagenSaveOptions)
Converte las páginas del flujo de entrada especificado en imágenes utilizando las opciones de carga y almacenamiento proporcionadas, y devolve una serie de flujos que contienen las imágenes.
public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, ImageSaveOptions saveOptions)
Parameters
inputStream
Stream
El flujo de entrada.
loadOptions
LoadOptions
Opciones de carga de documentos de entrada.
saveOptions
ImageSaveOptions
La imagen salva opciones.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Documentación, SaveFormat)
Converte las páginas del documento especificado en imágenes en el formato especificado y devolve una serie de corrientes que contienen las imágenes.
public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
Parameters
doc
Document
El documento de entrada.
saveFormat
SaveFormat
Sólo se permiten los formatos de almacenamiento de imágenes.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
ConvertToImages(Documentos, Opciones de imagen)
Converte las páginas del documento especificado en imágenes utilizando las opciones de almacenamiento especificadas y devuelve una serie de corrientes que contienen las imágenes.
public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
Parameters
doc
Document
El documento de entrada.
saveOptions
ImageSaveOptions
La imagen salva opciones.
Returns
Stream [][]
Retorna una serie de flujos de imágenes. los flujos deben ser eliminados por el usuario final.
Create()
Crea una nueva instancia del procesador de conversión.
public static Converter Create()
Returns
Create(ConverterContext)
Crea una nueva instancia del procesador de conversión.
public static Converter Create(ConverterContext context)
Parameters
context
ConverterContext
Returns
ExecuteCore()
protected override void ExecuteCore()