Skip to content

Normalize the pdf target with DeterministicPdf - #471

Merged
SimonCropp merged 1 commit into
mainfrom
deterministic-pdf
Jul 22, 2026
Merged

Normalize the pdf target with DeterministicPdf#471
SimonCropp merged 1 commit into
mainfrom
deterministic-pdf

Conversation

@SimonCropp

Copy link
Copy Markdown
Member

The metadata dates were already pinned before generation, which keeps the info snapshot stable, and that is retained. The generated bytes now also go through PdfNormalizer, so the trailer /ID and any XMP packet are covered should a future QuestPDF or Skia version start emitting them.

The pinned dates in the pdf snapshots are zeroed as a result.

The metadata dates were already pinned before generation, which keeps the info
snapshot stable, and that is retained. The generated bytes now also go through
PdfNormalizer, so the trailer /ID and any XMP packet are covered should a future
QuestPDF or Skia version start emitting them.

The pinned dates in the pdf snapshots are zeroed as a result.
@SimonCropp SimonCropp added this to the 2.8.0 milestone Jul 22, 2026
@SimonCropp
SimonCropp merged commit 43f2d84 into main Jul 22, 2026
4 of 6 checks passed
@SimonCropp
SimonCropp deleted the deterministic-pdf branch July 22, 2026 13:56
@github-actions
github-actions Bot restored the deterministic-pdf branch July 22, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant