Aspose::Pdf::Comparison::SideBySidePdfComparer::Compare method

SideBySidePdfComparer::Compare(const System::SharedPtr<Document>&, const System::SharedPtr<Document>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<SideBySideComparisonOptions>&) method

Сравнивает два документа. Страницы сравниваются по одной. Страницы сравниваемых документов копируются последовательно в результирующий документ. Сначала первая страница из первого документа, затем первая страница из второго документа. Затем вторая страница из первого документа и вторая страница из второго документа и т.д. Вы можете открыть его в Adobe Acrobat в режиме «Двухстраничный просмотр», чтобы увидеть изменения рядом. Удаления отмечены на странице слева, вставки — на странице справа.

static System::SharedPtr<SideBySideDocsComparisonResult> Aspose::Pdf::Comparison::SideBySidePdfComparer::Compare(const System::SharedPtr<Document> &document1, const System::SharedPtr<Document> &document2, const System::SharedPtr<System::IO::Stream> &targetStream, const System::SharedPtr<SideBySideComparisonOptions> &options)
ПараметрТипОписание
document1const System::SharedPtr<Document>&Первый документ для сравнения.
document2const System::SharedPtr<Document>&Второй документ для сравнения.
targetStreamconst System::SharedPtr<System::IO::Stream>&Целевой поток для сохранения результата сравнения.
опцииconst System::SharedPtr<SideBySideComparisonOptions>&Параметры сравнения.

ReturnValue

Результат сравнения.

См. также

SideBySidePdfComparer::Compare(const System::SharedPtr<Document>&, const System::SharedPtr<Document>&, const System::String&, const System::SharedPtr<SideBySideComparisonOptions>&) method

Сравнивает два документа. Страницы сравниваются по одной. Страницы сравниваемых документов копируются последовательно в результирующий документ. Сначала первая страница из первого документа, затем первая страница из второго документа. Затем вторая страница из первого документа и вторая страница из второго документа и т.д. Вы можете открыть его в Adobe Acrobat в режиме «Двухстраничный просмотр», чтобы увидеть изменения рядом. Удаления отмечены на странице слева, вставки — на странице справа.

static System::SharedPtr<SideBySideDocsComparisonResult> Aspose::Pdf::Comparison::SideBySidePdfComparer::Compare(const System::SharedPtr<Document> &document1, const System::SharedPtr<Document> &document2, const System::String &targetPdfPath, const System::SharedPtr<SideBySideComparisonOptions> &options)
ПараметрТипОписание
document1const System::SharedPtr<Document>&Первый документ для сравнения.
document2const System::SharedPtr<Document>&Второй документ для сравнения.
targetPdfPathconst System::String&Путь к PDF-файлу для сохранения результата сравнения.
опцииconst System::SharedPtr<SideBySideComparisonOptions>&Параметры сравнения.

ReturnValue

Результат сравнения.

См. также

SideBySidePdfComparer::Compare(const System::SharedPtr<Page>&, const System::SharedPtr<Page>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<SideBySideComparisonOptions>&) method

Сравнивает две страницы. Результат сохраняется в PDF‑документе, в котором первая страница записывается первой, затем вторая. Вы можете открыть его в Adobe Acrobat в режиме «Двухстраничный просмотр», чтобы увидеть изменения рядом. Удаления отмечены на странице слева, вставки — на странице справа.

static System::SharedPtr<SideBySidePagesComparisonResult> Aspose::Pdf::Comparison::SideBySidePdfComparer::Compare(const System::SharedPtr<Page> &page1, const System::SharedPtr<Page> &page2, const System::SharedPtr<System::IO::Stream> &targetStream, const System::SharedPtr<SideBySideComparisonOptions> &options)
ПараметрТипОписание
page1const System::SharedPtr<Page>&Первая страница для сравнения.
page2const System::SharedPtr<Page>&Первая страница для сравнения.
targetStreamconst System::SharedPtr<System::IO::Stream>&Целевой поток для сохранения результата сравнения.
опцииconst System::SharedPtr<SideBySideComparisonOptions>&Параметры сравнения.

ReturnValue

Результат сравнения.

См. также

SideBySidePdfComparer::Compare(const System::SharedPtr<Page>&, const System::SharedPtr<Page>&, const System::String&, const System::SharedPtr<SideBySideComparisonOptions>&) method

Сравнивает две страницы. Результат сохраняется в PDF‑документе, в котором первая страница записывается первой, затем вторая. Вы можете открыть его в Adobe Acrobat в режиме «Двухстраничный просмотр», чтобы увидеть изменения рядом. Удаления отмечены на странице слева, вставки — на странице справа.

static System::SharedPtr<SideBySidePagesComparisonResult> Aspose::Pdf::Comparison::SideBySidePdfComparer::Compare(const System::SharedPtr<Page> &page1, const System::SharedPtr<Page> &page2, const System::String &targetPdfPath, const System::SharedPtr<SideBySideComparisonOptions> &options)
ПараметрТипОписание
page1const System::SharedPtr<Page>&Первая страница для сравнения.
page2const System::SharedPtr<Page>&Первая страница для сравнения.
targetPdfPathconst System::String&Путь к PDF-файлу для сохранения результата сравнения.
опцииconst System::SharedPtr<SideBySideComparisonOptions>&Параметры сравнения.

ReturnValue

Результат сравнения.

См. также