Skip to content

feat(printing): replace title page with pdf watermark#1883

Open
mktaher wants to merge 1 commit intotjcsl:devfrom
mktaher:watermark-pdf
Open

feat(printing): replace title page with pdf watermark#1883
mktaher wants to merge 1 commit intotjcsl:devfrom
mktaher:watermark-pdf

Conversation

@mktaher
Copy link
Copy Markdown

@mktaher mktaher commented Mar 13, 2026

Proposed changes

  • Integrated ReportLab & pypdf: Implements native PDF watermarking by overlaying a layer onto every page of the document.
  • Removed Separate Title Page: Gets rid of previous system that printed a full extra sheet of paper for every job.

Brief description of rationale

The goal is to reduce paper waste. The previous system wasted an entire sheet of paper per print job. By putting a watermark (Ion Printing | username | timestamp) directly onto the document, it does the same job as before but fixes the issue of paper waste.

@mktaher mktaher requested a review from a team as a code owner March 13, 2026 00:18
@mktaher mktaher changed the title feat(printing): Replace excess print during job with watermark directly on the document feat(printing): replace title page with PDF watermark Mar 13, 2026
@mktaher mktaher changed the title feat(printing): replace title page with PDF watermark feat(printing): replace title page with pdf watermark Mar 13, 2026
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