SignCore.PDF.Reader.Revision (sign_core v0.1.0)

Copy Markdown View Source

Parsed view of one xref + trailer pair (one PDF revision).

Incremental updates form a linked list via /Prev; :prev is the byte offset of the previous revision's xref, or nil for the original revision.

Summary

Types

t()

@type t() :: %SignCore.PDF.Reader.Revision{
  prev: non_neg_integer() | nil,
  root: {non_neg_integer(), non_neg_integer()} | nil,
  size: non_neg_integer() | nil,
  startxref: non_neg_integer(),
  xref_offsets: %{optional(non_neg_integer()) => non_neg_integer()}
}