RecursiveAI.OneDiff.Pdf
1.0.1
dotnet add package RecursiveAI.OneDiff.Pdf --version 1.0.1
NuGet\Install-Package RecursiveAI.OneDiff.Pdf -Version 1.0.1
<PackageReference Include="RecursiveAI.OneDiff.Pdf" Version="1.0.1" />
<PackageVersion Include="RecursiveAI.OneDiff.Pdf" Version="1.0.1" />
<PackageReference Include="RecursiveAI.OneDiff.Pdf" />
paket add RecursiveAI.OneDiff.Pdf --version 1.0.1
#r "nuget: RecursiveAI.OneDiff.Pdf, 1.0.1"
#:package RecursiveAI.OneDiff.Pdf@1.0.1
#addin nuget:?package=RecursiveAI.OneDiff.Pdf&version=1.0.1
#tool nuget:?package=RecursiveAI.OneDiff.Pdf&version=1.0.1
RecursiveAI.OneDiff.Pdf
Text diff and document comparison for .NET.
PDF comparison: a document source that reads digital PDFs into the compare model with glyph-quad anchors, a writer that marks the changes on the original pages with real PDF annotations, and a rendered redline PDF laid out from any comparison.
using OneDiff.Documents;
using OneDiff.Pdf;
PdfRedline.Register(); // once at startup
Redline.Create("v1.pdf", "v2.pdf", "markup.pdf"); // highlights and notes on v2's pages
Comparison.Of("v1.pdf", "v2.pdf").SaveAs("redline.pdf", PdfRedline.Rendered); // a new, tagged PDF
Depends on RecursiveAI.OneDiff.Documents, RecursiveAI.OnePdf and RecursiveAI.OneRender.Pdf.
More: how PDFs are read and marked
Source, issues and the full README: https://github.com/recursive-ai-oss/onediff-csharp. Measured results, including the rows that are pending or lose: https://github.com/recursive-ai-oss/onediff-csharp/blob/main/docs/results.md.
This project is unaffiliated with any other project named OneDiff.
Licensed under MIT OR Apache-2.0. © Recursive AI, LLC.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- RecursiveAI.OneDiff.Documents (>= 1.0.1)
- RecursiveAI.OnePdf (>= 1.18.0)
- RecursiveAI.OneRender.Pdf (>= 1.3.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on RecursiveAI.OneDiff.Pdf:
| Package | Downloads |
|---|---|
|
RecursiveAI.OneDiff.Ocr
Text diff and document comparison for .NET. Scan comparison: a document source that reads scanned PDFs and images through a local OCR engine into the compare model, with every word anchored by its page quadrilateral and recognition confidence, so differences that may be recognition errors are flagged and the changes are marked on the original pages. |
GitHub repositories
This package is not used by any popular GitHub repositories.
See CHANGELOG.md in the repository.