DS07 — Quy trình Facsimile: đồ họa định vị trong lớp PDF
Yếu tố kích hoạt S4
Chữ ký FES cần được hiển thị — giống như DocuSign: Một đồ họa định vị trên đường chữ ký, đúng vị trí, đúng kích thước. E1 đã tạo ba biến thể đồ họa (PNG đục, PNG trong suốt, SVG vector hóa) và hỏi: Làm thế nào để biến thể đúng đến đúng vị trí?
Ba biến thể đồ họa
Tất cả các biến thể nằm trong thư mục PII (Elektronische Unterschrift E1/, gitignored — không bao giờ đưa vào Git) và được neo SHA-256 cho sử dụng lâu dài:
| Tệp | Định dạng | Nền | SHA-256 | Dấu guid |
|---|---|---|---|---|
E1.Signature.FES.png |
PNG 543×156 | Xám (đục) | 288bb187…428a5 |
01a09b48-4580-761f-… |
E1.Signature.transparent.FES.png |
PNG 543×156 RGBA | Trong suốt | d330348e…81fef |
01a09b48-4580-7607-… |
E1.Signature.transparent.FES.svg |
SVG (vector hóa) | Trong suốt | 8fcffe0b…1006 |
01a09b48-4580-76f9-… |
Quy tắc lựa chọn (từ SIGNATURE_BLOCK.md):
- Mặc định: SVG — co giãn vô hạn, nhỏ (8 kB), lý tưởng cho lớp PDF định vị.
- PNG trong suốt — khi renderer không hỗ trợ SVG (một số trình tạo PDF, ứng dụng e-mail).
- PNG đục — chỉ khi định dạng đích không hỗ trợ độ trong suốt (vùng xám sẽ hiện ra).
Kích thước hiển thị
Đồ họa Facsimile trong ví dụ E1 là một asset 543×156 px (aspect ~3,48:1):
| height | Kích thước @96 dpi | Sử dụng |
|---|---|---|
40 |
cao ~10,6 mm, rộng ~36,7 mm | Mặc định cho đường chữ ký |
24 |
cao ~6,4 mm | Biến thể gọn (bố cục chật) |
300 |
cao ~79 mm | Chỉ dành cho xem toàn khổ — không dùng cho đường chữ ký |
Kích thước mục tiêu cho lớp PDF là 35–45 × 9–12 mm — kích thước chuẩn của chữ ký viết tay. SVG giữ được kích thước này không mất pixel; các PNG chịu được bản in tới ~45 mm chiều rộng @300 dpi.
Nhúng HTML
Trong tài liệu Markdown (tương thích Typora, mẫu SIGNATURE_BLOCK.md):
<div style="text-align:left">
<img
src="file:///mnt/vm1/data/org-partner/pii/signature-ad/E1.Signature.transparent.FES.svg"
alt="Unterschrift/Signature Erich Mustermann (E1)"
height="40" />
</div>
Trước đồ họa là đường chữ ký (________), bên dưới là tên và chức danh — giống hệt như một chữ ký viết tay.
Lớp PDF: đồ họa định vị (kiểu DocuSign)
Trong PDF, đồ họa được định vị tuyệt đối — thông qua một Signature-Appearance-Layer (PAdES):
(FES-Verfahren)"] --> B["Seite n
Signaturbereich"] B --> C["Signaturplatte
(DS08: Zertifikat, Hash, Zeitstempel)"] B --> D["Positionierte Grafik
Facsimile SVG/PNG, 35-45 x 9-12 mm"] C --> E["PAdES-Signatur
(kryptographisch gebunden)"] D --> E
Đồ họa là dấu hiệu hữu hình; liên kết mật mã (Signaturplatte, DS08) là cơ chế chứng minh. DocuSign kết hợp cả hai — đồ họa phía trên đường chữ ký, chữ ký mật mã trong cấu trúc PDF.
Nguyên tắc tọa độ
Khi định vị áp dụng nguyên tắc DocuSign: Container chữ ký (trong PDF: Signatur-Field) có tọa độ cố định (x, y, chiều rộng, chiều cao); đồ họa được định vị bên trong field:
| Phần tử | Vị trí | Kích thước |
|---|---|---|
| Signatur-Field | x, y (trang n) | ~50 × 20 mm |
| Đồ họa Facsimile | Field + khoảng đệm trong | 35–45 × 9–12 mm |
| Đường chữ ký | đáy field | chiều rộng field |
| Tên/chức danh | dưới đường | 8–9 pt |
| Signaturplatte (DS08) | cạnh/dưới đồ họa | 8 pt |
Đồ họa là dấu hiệu hữu hình — không phải bằng chứng
Quan trọng cho chất lượng Saga (và là một hiểu lầm phổ biến):
Chỉ riêng đồ họa Facsimile là một eS đơn giản. Nó không "chứng minh" gì cả — nó chỉ hiển thị nét ký. Bằng chứng nằm ở (a) chuỗi Textform (Phần I: Signatur-Doc + Events + SHA-256) và (b) liên kết mật mã (Phần II: PAdES, DS08).
Vì vậy áp dụng quy tắc ghi nhãn: chỉ nhúng Facsimile khi tài liệu được ghi nhãn là "đã ký số" — nếu không, đồ họa sẽ gợi ý một tính ràng buộc pháp lý mà chuỗi (vẫn) chưa gánh được.
Xác minh trước mỗi lần nhúng
sha256sum E1.Signature.transparent.FES.svg
# → muss übereinstimmen mit:
# - SIGNATURE_BLOCK.md (Tabelle, 8fcffe0b…1006)
# - Sidecar .v7g.md (gleiche SHA)
# - evidence.facsimile_ref.sha256 im Signatur-Doc
Sai khác = phiên bản sai/bị giả mạo → không sử dụng, hỏi lại E1. SHA-256 là bằng chứng cho tính nguyên bản (nhận diện mọi lúc, mọi nơi — kể cả khi đồ họa di chuyển); dấu guid chỉ là một đặc điểm tham chiếu có thể tái tạo một cách tất định (gc-v7guid gen-doc).
Tóm tắt
- Ba biến thể đồ họa (đục/trong suốt/SVG) với quy tắc lựa chọn cố định; mặc định là SVG co giãn được.
- Đường chữ ký:
height="40"(~10,6 mm); kích thước mục tiêu lớp PDF 35–45 × 9–12 mm. - Đồ họa là dấu hiệu hữu hình; bằng chứng nằm ở chuỗi (Phần I) + liên kết mật mã (DS08).
- Bài tiếp theo (DS08): Signaturplatte — chứng chỉ, hash, dấu thời gian.
Tạo: 260913 | Phần II, bài DS07 | Chuỗi bài: digital-signage