Skip to content

feat: add standalone PDF preview export#14

Merged
vitormattos merged 7 commits into
mainfrom
feat/standalone-pdf-preview-export
May 28, 2026
Merged

feat: add standalone PDF preview export#14
vitormattos merged 7 commits into
mainfrom
feat/standalone-pdf-preview-export

Conversation

@vitormattos
Copy link
Copy Markdown
Member

@vitormattos vitormattos commented May 28, 2026

Summary

  • add a standalone single-page PDF exporter on top of CompileResult
  • add filesystem-based PNG/JPEG embedding support for exported preview PDFs
  • add focused unit coverage for the exporter and image embedder
  • document how to generate a standalone preview PDF in the README

Validation

  • vendor-bin/phpunit/vendor/phpunit/phpunit/phpunit
  • composer lint
  • composer phpmd
  • vendor-bin/phpunit/vendor/phpunit/phpunit/phpunit --coverage-text --coverage-clover=build/coverage/clover.xml --coverage-cobertura=build/coverage/cobertura.xml --coverage-html=build/coverage/html
  • composer performance:check
  • composer run bc:check

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos merged commit 6e624b5 into main May 28, 2026
24 checks passed
@vitormattos vitormattos deleted the feat/standalone-pdf-preview-export branch June 1, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant