Aspose::Words::LowCode::Comparer class

Comparer class

Provides methods intended to compare documents.

class Comparer : public Aspose::Words::LowCode::Processor

Methods

MethodDescription
static Compare(const System::String&, const System::String&, const System::String&, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents with additional options and saves the differences to the specified output file, producing changes as a number of edit and format revisions.
static Compare(const System::String&, const System::String&, const System::String&, Aspose::Words::SaveFormat, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents with additional options and saves the differences to the specified output file in the provided save format, producing changes as a number of edit and format revisions.
static Compare(const System::String&, const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents with additional options and saves the differences to the specified output file in the provided save format, producing changes as a number of edit and format revisions.
static Compare(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents loaded from streams with additional options and saves the differences to the provided output stream in the specified save format, producing changes as a number of edit and format revisions.
static Compare(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents loaded from streams with additional options and saves the differences to the provided output stream in the specified save format, producing changes as a number of edit and format revisions.
static CompareToImages(const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>&, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents and saves the differences as images. Each item in the returned array represents a single page of the output rendered as an image.
static CompareToImages(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>&, const System::String&, System::DateTime, const System::SharedPtr<Aspose::Words::Comparing::CompareOptions>&)Compares two documents and saves the differences as images. Each item in the returned array represents a single page of the output rendered as an image.
static Create()Creates new instance of the converter processor.
static Create(const System::SharedPtr<Aspose::Words::LowCode::ComparerContext>&)Creates new instance of the comparer processor.
Execute()Execute the processor action.
From(const System::String&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&)Specifies input document for processing.
From(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&)Specifies input document for processing.
GetType() const override
Is(const System::TypeInfo&) const override
To(const System::String&, System::SharedPtr<Aspose::Words::Saving::SaveOptions>)Specifies output file for the processor.
To(const System::String&, Aspose::Words::SaveFormat)Specifies output file for the processor.
To(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)Specifies output stream for the processor.
To(const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat)Specifies output stream for the processor.
To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)
To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, Aspose::Words::SaveFormat)
static Type()

See Also