Skip to content

feat: Add LibreOffice PDF Viewer Preferences fields (Gotenberg v8.29.0) #261

Open
jprivet-dev wants to merge 53 commits intosensiolabs:1.xfrom
jprivet-dev:260-add-libre-office-pdf-viewer-preferences-fields
Open

feat: Add LibreOffice PDF Viewer Preferences fields (Gotenberg v8.29.0) #261
jprivet-dev wants to merge 53 commits intosensiolabs:1.xfrom
jprivet-dev:260-add-libre-office-pdf-viewer-preferences-fields

Conversation

@jprivet-dev
Copy link
Copy Markdown

@jprivet-dev jprivet-dev commented Apr 27, 2026

Q A
Gotenberg API version ? 8.29
Bug fix ? no
New feature ? yes
BC break ? no
Issues #260

Description

This PR exposes the PDF viewer preferences fields introduced in Gotenberg 8.29.0 for the LibreOffice route.

Progress:

  • initialView
  • initialPage
  • magnification
  • zoom
  • pageLayout
  • firstPageOnLeft
  • resizeWindowToInitialPage
  • centerWindow
  • openInFullScreenMode
  • displayPDFDocumentTitle
  • hideViewerMenubar
  • hideViewerToolbar
  • hideViewerWindowControls
  • useTransitionEffects
  • openBookmarkLevels
  • Docs

See the complete description on #260.

Comment thread dagger.json Outdated
Comment thread .gitignore Outdated
Comment thread src/Builder/Pdf/LibreOfficePdfBuilder.php Outdated
Comment thread src/Builder/Behaviors/LibreOffice/PagePropertiesTrait.php Outdated
Comment thread src/Builder/Behaviors/LibreOffice/PagePropertiesTrait.php
Comment thread docs/pdf/LibreOfficePdfBuilder.md Outdated
Comment thread src/Builder/Util/ValidatorFactory.php Outdated
Comment thread src/Builder/Util/ValidatorFactory.php Outdated
Comment thread src/Builder/Util/ValidatorFactory.php Outdated
Comment thread src/Builder/Pdf/LibreOfficePdfBuilder.php Outdated
@Jean-Beru
Copy link
Copy Markdown
Contributor

@jprivet-dev Is your PR ready to review? (it's still in draft)

@jprivet-dev
Copy link
Copy Markdown
Author

@jprivet-dev Is your PR ready to review? (it's still in draft)

I can't seem to generate the documentation via Dagger at the moment. That's the last step I have left.

@Jean-Beru
Copy link
Copy Markdown
Contributor

@jprivet-dev Is your PR ready to review? (it's still in draft)

I can't seem to generate the documentation via Dagger at the moment. That's the last step I have left.

./docs/generate.php works too 😉

Also, CI indicates that documentation is already up to date 🎉

@jprivet-dev jprivet-dev marked this pull request as ready for review April 29, 2026 22:26
@jprivet-dev jprivet-dev requested review from Jean-Beru and Neirda24 May 4, 2026 07:08
Comment thread src/Builder/Behaviors/LibreOffice/PagePropertiesTrait.php Outdated
@jprivet-dev jprivet-dev requested a review from Jean-Beru May 4, 2026 09:51
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.

3 participants