diff options
| author | Lena <lena@omega> | 2026-04-01 00:00:00 +0000 |
|---|---|---|
| committer | Lena <lena@omega> | 2026-04-01 00:00:00 +0000 |
| commit | 459f5935aab505cdb8174e5f9f04a9a3c426f37e (patch) | |
| tree | 525a5b39b05ef2c799b953ad3969e869ab484745 /example.pdf | |
| download | pdfstamp-master.tar.gz | |
Terminal-only PDF stamp picker. Renders a coarse page preview in the
terminal, places text and image stamps with the keyboard, saves the
layout as a JSON plan, and burns it into an output PDF.
MuPDF (via go-fitz) renders the preview; pdfcpu overlays the generated
stamp PDF onto the source 1:1 and validates the result.
Diffstat (limited to 'example.pdf')
| -rw-r--r-- | example.pdf | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/example.pdf b/example.pdf new file mode 100644 index 0000000..2a1e189 --- /dev/null +++ b/example.pdf @@ -0,0 +1,93 @@ +%PDF-1.7 +%âãÏÓ +1 0 obj +<< /Type /Catalog /Pages 2 0 R >> +endobj +2 0 obj +<< /Type /Pages /Kids [5 0 R 7 0 R 9 0 R] /Count 3 >> +endobj +3 0 obj +<< /Type /Font /Subtype /Type1 /BaseFont /Helvetica >> +endobj +4 0 obj +<< /Length 673 >> +stream +BT /F1 22 Tf 72 720 Td (SERVICE AGREEMENT) Tj ET +BT /F1 11 Tf 72 688 Td 15 TL +(This Service Agreement \("Agreement"\) is entered into as of the date) Tj T* +(written below, by and between the Provider and the Client.) Tj T* +T* +(1. The Provider shall perform the services described in Schedule A.) Tj T* +(2. The Client shall pay the fees set out in Schedule B.) Tj T* +(3. Either party may terminate this Agreement with 30 days notice.) Tj T* +(4. This Agreement is governed by the laws of the stated jurisdiction.) Tj T* +ET +0.7 w 432 690 m 540 690 l 540 752 l 432 752 l 432 690 l S +BT /F1 8 Tf 452 716 Td (STAMP HERE) Tj ET +BT /F1 9 Tf 72 96 Td (Page 1 of 3 - Agreement) Tj ET +endstream +endobj +5 0 obj +<< /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] /Resources << /Font << /F1 3 0 R >> >> /Contents 4 0 R >> +endobj +6 0 obj +<< /Length 549 >> +stream +BT /F1 18 Tf 72 720 Td (SCHEDULE A - SERVICES) Tj ET +BT /F1 11 Tf 72 688 Td 15 TL +(The Provider shall deliver the following services:) Tj T* +T* +(- Initial consultation and requirements review.) Tj T* +(- Design, implementation, and delivery of the agreed work.) Tj T* +(- One revision cycle within fourteen days of delivery.) Tj T* +(- Reasonable support for thirty days after acceptance.) Tj T* +ET +0.7 w 432 690 m 540 690 l 540 752 l 432 752 l 432 690 l S +BT /F1 8 Tf 452 716 Td (STAMP HERE) Tj ET +BT /F1 9 Tf 72 96 Td (Page 2 of 3 - Schedule A) Tj ET +endstream +endobj +7 0 obj +<< /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] /Resources << /Font << /F1 3 0 R >> >> /Contents 6 0 R >> +endobj +8 0 obj +<< /Length 595 >> +stream +BT /F1 18 Tf 72 720 Td (SCHEDULE B - FEES) Tj ET +BT /F1 11 Tf 72 688 Td 15 TL +(The Client shall pay the following fees:) Tj T* +T* +(- A fixed project fee, invoiced on acceptance.) Tj T* +(- Expenses pre-approved in writing by the Client.) Tj T* +(- Payment due within thirty days of each invoice.) Tj T* +ET +0.7 w +72 170 m 300 170 l S +360 170 m 520 170 l S +BT /F1 10 Tf 72 156 Td (Authorized Signature) Tj ET +BT /F1 10 Tf 360 156 Td (Date) Tj ET +0.7 w 432 690 m 540 690 l 540 752 l 432 752 l 432 690 l S +BT /F1 8 Tf 452 716 Td (STAMP HERE) Tj ET +BT /F1 9 Tf 72 96 Td (Page 3 of 3 - Schedule B) Tj ET +endstream +endobj +9 0 obj +<< /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] /Resources << /Font << /F1 3 0 R >> >> /Contents 8 0 R >> +endobj +xref +0 10 +0000000000 65535 f +0000000015 00000 n +0000000064 00000 n +0000000133 00000 n +0000000203 00000 n +0000000927 00000 n +0000001053 00000 n +0000001653 00000 n +0000001779 00000 n +0000002425 00000 n +trailer +<< /Size 10 /Root 1 0 R >> +startxref +2551 +%%EOF |