English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Сравнить документы на C#

Программное сравнение документов с помощью 'Wordize для .NET' - это быстро, просто и эффективно. Независимо от того, работаете ли вы с договорами, отчетами или черновиками материалов для совместной работы, Wordize упрощает процесс выявления изменений между любыми двумя документами. C# API точно определяет и выделяет различия, такие как правки текста, изменения форматирования и структуры. Wordize является идеальным инструментом для автоматизации процессов сравнения документов в ваших .NET-приложениях. Экономьте время, повышайте точность и обеспечивайте согласованность ваших документов с помощью нашего мощного API.

Ключевые возможности

  • Сравнение документов на уровне символов или слов для получения высокоточных результатов.
  • Определение различий в тексте, форматировании, колонтитулах и таблицах.
  • Гибкая настройка способа сравнения с помощью параметров, таких как игнорирование комментариев, форматирования или колонтитулов.
  • Поддержка широкого спектра форматов документов, включая DOCX, PDF, TXT и RTF.

Практическое применение

  • Юридическая отрасль. Быстро и эффективно выявляйте изменения в контрактах, соглашениях или политиках.
  • Финансовый сектор. Выявление изменений в финансовой отчетности или нормативных документах.
  • Коллективная работа с контентом. Автоматизация отслеживания версий документов в командных проектах.
  • Публикация. Обеспечение согласованности между версиями во время редакторского рассмотрения.

Wordize обеспечивает согласованные и надежные результаты сравнения даже для самых сложных документов. Расширенные возможности настройки позволяют разработчикам адаптировать процесс сравнения к конкретным требованиям, например, игнорировать тривиальные изменения в форматировании, уделяя особое внимание критическим различиям в содержании. Независимо от того, создаете ли вы системы управления документами или автоматизируете процессы проверки содержимого, Wordize обеспечивает необходимую гибкость и точность.

Протестируйте возможности нашего продукта в онлайн-демо, загрузив свои документы, настроив параметры сравнения и скачав результат сравнения к себе на компьютер.

C#
Выполнить код
Загрузите исходый документ
Загрузите второй документ для сравнения с исходным
Выберите целевой формат из списка
using Wordize.Comparing;

Comparer.Compare("Input1.docx", "Input2.docx",
    "Output.pdf", "Author Name", DateTime.Now);
using Wordize.Comparing; Comparer.Compare("Input1.docx", "Input2.docx", "Output.pdf", "Author Name", DateTime.Now); using Wordize.Comparing; using Wordize.Saving; var imageStreams = Comparer.CompareToImages("Input1.docx", "Input2.pdf", new ImageSaveOptions(SaveFormat.Pdf), "Author Name", DateTime.Now); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
Выполнить код

Как сравнить два документа (Word, PDF, HTML, Markdown) на C#

  1. Установите Wordize for .NET.
  2. Добавьте ссылку (Reference) на Wordize SDK в ваш C#-проект.
  3. Вызовите метод Compare для поиска отличий между документами.
  4. Получите результаты сравнения ваших документов в отдельном файле.

Системные Требования

Наш продукт полностью кроссплатформен и поддерживает все основные реализации .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Поскольку код .NET не зависит от базового оборудования или операционной системы, а зависит только от виртуальной машины, вы можете разрабатывать любое программное обеспечение для Windows, macOS, Android, iOS и Linux. Просто убедитесь, что у вас установлена соответствующая версия .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.

Мы рекомендуем использовать интегрированные среды разработки Microsoft Visual Studio, Xamarin и MonoDevelop для создания приложений C#, F#, VB.NET.

5%