Package-level declarations

Types

Link copied to clipboard
data class PdfDiff(val changes: List<PdfDiffChange>, val modelUsed: Boolean, val notice: String)

notice must be shown with the changes.

Link copied to clipboard
data class PdfDiffChange(val id: String, val kind: PdfDiffKind, val label: PdfDiffLabel, val summary: String?, val original: PdfDiffSide?, val revised: PdfDiffSide?, val source: PdfAiSource)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PdfDiffSide(val pageIndex: Int, val start: Int, val end: Int, val text: String, val rects: List<PdfRect>)

Properties

Link copied to clipboard
const val DIFF_NOTICE: String

Functions

Link copied to clipboard
suspend fun compareDocuments(ai: PdfAI, revised: PdfDocument, pages: IntRange?, revisedPages: IntRange?): PdfDiff