Class Converter

Class Converter

名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)

代表一组旨在使用单一代码行转换各种不同类型的文档的方法。

public class Converter : Processor

Inheritance

object Processor Converter

继承人

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

指定输入和输出文件或流,以及所需的保存格式,用于将该格式的输入文档转换为另一个指定格式的输出文档。

转换功能支持超过 35+ 个不同的文件格式。

该 Aspose.Words.LowCode.Converter. ConvertToImages(System.String,_Wl26.SaveFormat)方法组旨在将文档转化为图像,每个页面都转换为一个单独的图形文件。

使用 Aspose.Words.Saving.ImageSaveOptions.PageSet,您可以指定一个特定的页面集将转换为图像。

Methods

Convert(字符串, string)

将所提供的输入文件转换为输出文件,使用所指定的输入输出文件名和其扩展。

public static void Convert(string inputFile, string outputFile)

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名称。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Convert(字符串、字符串、SaveFormat)

将输入文件转换为输出文件,使用指定的输入输出文件名和最终文件格式。

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

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名称。

saveFormat SaveFormat

保存格式。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Convert(字符串、字符串、SaveOptions)

将输入文件转换为输出文件,使用指定的输入输出文件名称,并保存选项。

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

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名称。

saveOptions SaveOptions

储蓄选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Convert(字符串, LoadOptions, 字符串, SaveOptions)

将所提供的输入文件转换为输出文件,使用所指定的输入输出文件名称将其负载/存储选项。

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

Parameters

inputFile string

输入文件名称。

loadOptions LoadOptions

输入文档负载选项。

outputFile string

输出文件名称。

saveOptions SaveOptions

储蓄选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Convert(流、流、SaveFormat)

将输入文档转换为单一输出文档,使用指定的输入和输出流。

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

Parameters

inputStream Stream

输入流。

outputStream Stream

输出流。

saveFormat SaveFormat

保存格式。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Convert(流、流、SaveOptions)

将输入文档转换为单一输出文档,使用指定的输入和输出流。

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

Parameters

inputStream Stream

输入流。

outputStream Stream

输出流。

saveOptions SaveOptions

储蓄选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Convert(流量, LoadOptions, 流量, SaveOptions)

将输入文档转换为单一输出文档,使用指定的输入和输出流。

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

Parameters

inputStream Stream

输入流。

loadOptions LoadOptions

输入文档负载选项。

outputStream Stream

输出流。

saveOptions SaveOptions

储蓄选项。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

ConvertToImages(字符串, string)

将指定的输入文件的页面转换为图像文件。

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

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名用于创建页面图像的文件名,使用“outputFile_pageIndex.extension”规则

ConvertToImages(字符串、字符串、SaveFormat)

将指定的输入文件的页面转换为指定的格式的图像文件。

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

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名用于创建页面图像的文件名,使用“outputFile_pageIndex.extension”规则

saveFormat SaveFormat

保存格式. 仅允许图像保存格式。

ConvertToImages(字符串,字符串, ImageSaveOptions)

将指定的输入文件的页面转换为图像文件,使用指定的保存选项。

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

Parameters

inputFile string

输入文件名称。

outputFile string

输出文件名用于创建页面图像的文件名,使用“outputFile_pageIndex.extension”规则

saveOptions ImageSaveOptions

图像保存选项

ConvertToImages(字符串, LoadOptions, 字符串, ImageSaveOptions)

将指定的输入文件的页面转换为图像文件,使用提供的加载和保存选项。

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

Parameters

inputFile string

输入文件名称。

loadOptions LoadOptions

输入文档负载选项。

outputFile string

输出文件名用于创建页面图像的文件名,使用“outputFile_pageIndex.extension”规则

saveOptions ImageSaveOptions

图像保存选项

ConvertToImages(字符串,SaveFormat)

将指定的输入文件的页面转换为指定的格式的图像,并返回包含图像的流量。

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

Parameters

inputFile string

输入文件名称。

saveFormat SaveFormat

保存格式. 仅允许图像保存格式。

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(字符串, ImageSaveOptions)

将所指定的输入文件的页面转换为图像,使用所指定的保存选项,并返回包含图像的流量。

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

Parameters

inputFile string

输入文件名称。

saveOptions ImageSaveOptions

图像保存选项

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(流量,SaveFormat)

将指定的输入流的页面转换为指定的格式的图像,并返回包含图像的序列。

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

Parameters

inputStream Stream

输入流。

saveFormat SaveFormat

保存格式. 仅允许图像保存格式。

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(流量, ImageSaveOptions)

将指定的输入流的页面转换为图像,使用指定的保存选项,并返回包含图像的流量。

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

Parameters

inputStream Stream

输入流。

saveOptions ImageSaveOptions

图像保存选项

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(流量, LoadOptions, ImageSaveOptions)

将所指定的输入流的页面转换为图像,使用所提供的加载和保存选项,并返回包含图像的流量。

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

Parameters

inputStream Stream

输入流。

loadOptions LoadOptions

输入文档负载选项。

saveOptions ImageSaveOptions

图像保存选项

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(文件,SaveFormat)

将指定的文档的页面转换为指定的格式的图像,并返回包含图像的流量。

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

Parameters

doc Document

输入文件。

saveFormat SaveFormat

保存格式. 仅允许图像保存格式。

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

ConvertToImages(文档, ImageSaveOptions)

将指定的文档的页面转换为图像,使用指定的保存选项,并返回包含图像的流量。

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

Parameters

doc Document

输入文件。

saveOptions ImageSaveOptions

图像保存选项

Returns

Stream ( )

返回图像流的序列. 该流应由终端用户排除。

Create()

创建转换器处理器的新例子。

public static Converter Create()

Returns

Converter

Create(ConverterContext)

创建转换器处理器的新例子。

public static Converter Create(ConverterContext context)

Parameters

context ConverterContext

Returns

Converter

ExecuteCore()

protected override void ExecuteCore()

 中文