aboutsummaryrefslogtreecommitdiff
path: root/example.pdf
diff options
context:
space:
mode:
authorLena <lena@omega>2026-04-01 00:00:00 +0000
committerLena <lena@omega>2026-04-01 00:00:00 +0000
commit459f5935aab505cdb8174e5f9f04a9a3c426f37e (patch)
tree525a5b39b05ef2c799b953ad3969e869ab484745 /example.pdf
downloadpdfstamp-459f5935aab505cdb8174e5f9f04a9a3c426f37e.tar.gz
Enter pdfstampHEADmaster
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.pdf93
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