Aspose::Pdf::Comparison::SideBySideComparison::SideBySideComparisonOptions class

SideBySideComparisonOptions class

Represents an options class for comparing documents with side-by-side output.

class SideBySideComparisonOptions : public System::Object

Methods

MethodDescription
get_AdditionalChangeMarks() constGet and set the property that determines whether additional change markers are displayed. If set, displays change marks that are not on the current page but are present on another page. If the change lacates between words, the mark may not be positioned exactly relative to the whitespace character. The default value is false.
get_ComparisonArea1() constGet and set the comparison area. Used for the first page or document in the comparison method. This option can’t be setted along with ExcludeTables, ExcludeAreas1 and ExcludeAreas2 options.
get_ComparisonArea2() constGet and set the comparison area. Used for the second page or document in the comparison method. This option can’t be setted along with ExcludeTables, ExcludeAreas1 and ExcludeAreas2 options.
get_ComparisonMode() constGets and sets a comparison mode. The default value is SideBySideComparison::ComparisonMode::IgnoreSpaces.
get_ExcludeAreas1() constGet and set the exclude areas. Used for the first page or document in the comparison method. This option can be setted along with ExcludeTables. This option can’t be setted along with ComparisonArea1 option.
get_ExcludeAreas2() constGet and set the exclude areas. Used for the second page or document in the comparison method. This option can be setted along with ExcludeTables. This option can’t be setted along with ComparisonArea2 option.
get_ExcludeTables() constGet and set the option that determines whether tables are excluded from comparison. This option cannot be set together with ComparisonArea1 and ComparisonArea2. The default value is false.
set_AdditionalChangeMarks(bool)Get and set the property that determines whether additional change markers are displayed. If set, displays change marks that are not on the current page but are present on another page. If the change lacates between words, the mark may not be positioned exactly relative to the whitespace character. The default value is false.
set_ComparisonArea1(System::SharedPtr<Rectangle>)Get and set the comparison area. Used for the first page or document in the comparison method. This option can’t be setted along with ExcludeTables, ExcludeAreas1 and ExcludeAreas2 options.
set_ComparisonArea2(System::SharedPtr<Rectangle>)Get and set the comparison area. Used for the second page or document in the comparison method. This option can’t be setted along with ExcludeTables, ExcludeAreas1 and ExcludeAreas2 options.
set_ComparisonMode(Aspose::Pdf::Comparison::SideBySideComparison::ComparisonMode)Gets and sets a comparison mode. The default value is SideBySideComparison::ComparisonMode::IgnoreSpaces.
set_ExcludeAreas1(System::ArrayPtr<System::SharedPtr<Rectangle>>)Get and set the exclude areas. Used for the first page or document in the comparison method. This option can be setted along with ExcludeTables. This option can’t be setted along with ComparisonArea1 option.
set_ExcludeAreas2(System::ArrayPtr<System::SharedPtr<Rectangle>>)Get and set the exclude areas. Used for the second page or document in the comparison method. This option can be setted along with ExcludeTables. This option can’t be setted along with ComparisonArea2 option.
set_ExcludeTables(bool)Get and set the option that determines whether tables are excluded from comparison. This option cannot be set together with ComparisonArea1 and ComparisonArea2. The default value is false.
SideBySideComparisonOptions()Creates an instance of SideBySideComparisonOptions class.

See Also