Class Processor

Class Processor

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

处理器类进行不同的文档处理操作。

public class Processor

Inheritance

object Processor

Derived

Comparer , Converter , MailMerger , Merger , Replacer , ReportBuilder , Splitter , Watermarker

继承人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

mResult文档

protected Document mResultDocument

领域价值

Document

Methods

CheckArgumentsSet()

protected virtual void CheckArgumentsSet()

Execute()

执行处理器操作。

public void Execute()

ExecuteCore()

protected virtual void ExecuteCore()

From(字符串, LoadOptions)

指定输入文件处理。

public Processor From(string input, LoadOptions loadOptions = null)

Parameters

input string

输入文件文件名称。

loadOptions LoadOptions

可选的负载选项用于加载文档。

Returns

Processor

返回处理器与指定的输入文件。

Remarks

如果处理器只接受一个文件作为输入,则只有最后一个确定的文件将被处理。Aspose.Words.LowCode.Merger 处理器接受多个文件作为输入,因此所有指定的文件将合并。Aspose.Words.LowCode.Converter 处理器只接受一个文件作为输入,因此只有最后一个确定的文件将被转换。

From(流量, LoadOptions)

指定输入文件处理。

public Processor From(Stream input, LoadOptions loadOptions = null)

Parameters

input Stream

输入文档流。

loadOptions LoadOptions

可选的负载选项用于加载文档。

Returns

Processor

返回处理器与指定的输入文件流。

Remarks

如果处理器只接受一个文件作为输入,则只有最后一个确定的文件将被处理。Aspose.Words.LowCode.Merger 处理器接受多个文件作为输入,因此所有指定的文件将合并。Aspose.Words.LowCode.Converter 处理器只接受一个文件作为输入,因此只有最后一个确定的文件将被转换。

GetPartFileName(字符串, int, SaveFormat)

protected static string GetPartFileName(string fileName, int partIndex, SaveFormat saveFormat)

Parameters

fileName string

partIndex int

saveFormat SaveFormat

Returns

string

To(字符串,SaveOptions)

指定处理器的输出文件。

public Processor To(string output, SaveOptions saveOptions = null)

Parameters

output string

输出文件名。

saveOptions SaveOptions

可选保存选项. 如果不指定,保存格式由文件扩展定义。

Returns

Processor

返回处理器与指定的输出文件。

Remarks

如果输出是由多个文件组成的,则使用所指定的输出的文件名来创建该文件的名称。每个部分都按照“outputFile_partIndex.extension”的规则进行。

To(字符串,SaveFormat)

指定处理器的输出文件。

public Processor To(string output, SaveFormat saveFormat)

Parameters

output string

输出文件名。

saveFormat SaveFormat

保存格式. 如果不规定的,保存形式由文件扩展定义。

Returns

Processor

返回处理器与指定的输出文件。

Remarks

如果输出是由多个文件组成的,则使用所指定的输出的文件名来创建该文件的名称。每个部分都按照“outputFile_partIndex.extension”的规则进行。

To(流量,SaveOptions)

指定处理器的输出流。

public Processor To(Stream output, SaveOptions saveOptions)

Parameters

output Stream

输出流。

saveOptions SaveOptions

保存选项

Returns

Processor

返回处理器与指定的输出流。

Remarks

如果输出由多个文件组成,则只有第一个部分将存储到指定的流。

To(流量,SaveFormat)

指定处理器的输出流。

public Processor To(Stream output, SaveFormat saveFormat)

Parameters

output Stream

输出流。

saveFormat SaveFormat

保存格式。

Returns

Processor

返回处理器与指定的输出流。

Remarks

如果输出由多个文件组成,则只有第一个部分将存储到指定的流。

To(列表 > 流>, 选择 SaveOptions)

指定输出文件流列表。

public Processor To(List<stream> output, SaveOptions saveOptions)

Parameters

output List < Stream >

输出文件流列表。

saveOptions SaveOptions

保存选项

Returns

Processor

返回处理器与指定的输出文件流列表。

Remarks

如果输出由多个文件(如图像或分割文件部分)组成,则每个部分的流量将添加到指定的列表中。如果输出是单个文件,则只添加一个流到列表中。最终用户的责任是清除创建的流量。

To(列表 > 流>, SaveFormat)

指定输出文件流列表。

public Processor To(List<stream> output, SaveFormat saveFormat)

Parameters

output List < Stream >

输出文件流列表。

saveFormat SaveFormat

保存格式。

Returns

Processor

返回处理器与指定的输出文件流列表。

Remarks

如果输出由多个文件(如图像或分割文件部分)组成,则每个部分的流量将添加到指定的列表中。如果输出是单个文件,则只添加一个流到列表中。最终用户的责任是清除创建的流量。

 中文