Skip to content

Commit 9e6a21d

Browse files
1012499: Resolved CI issues
1 parent bd33306 commit 9e6a21d

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Document-Processing/PDF/PDF-Viewer/react/Redaction/prevent-copy-and-print.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This guide shows how to prevent users from copying text or printing documents in
2020
1. Use a PDF with permissions already set
2121
- Load a PDF that already disallows copy or print functionality itself. The Viewer enforces these permission automatically.
2222

23-
2. Preprocess restrictions in server-side
23+
2. Pre process restrictions in server-side
2424
- Use Syncfusion PDF Library to set permission flags before sending the file to the client. See the server-side example below.
2525
- Disabling print and copy in server-side automatically enforces them in the PDF Viewer.
2626

Document-Processing/PDF/PDF-Viewer/react/Redaction/secure-pdf-viewing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ This section outlines common security controls and how they interact with the vi
3030

3131
- **Redaction**: Permanently remove text, images, or regions at the document level on the server before delivering the file. Redaction produces a new PDF with the sensitive content removed. See [redacting sensitive content](./overview)
3232

33-
- **Preprocessing and sanitization**: On the server, remove metadata, embedded files, hidden layers, form field values, JavaScript actions, and flatten form fields. Compress and linearize PDFs if needed. See [preprocessing PDFs](../document-handling/preprocess-pdf)
33+
- **Preprocessing**: On the server, remove metadata, embedded files, hidden layers, form field values, JavaScript actions, and flatten form fields. Compress and linearize PDFs if needed. See [preprocessing PDFs](../document-handling/preprocess-pdf)
3434

3535
## Design decisions and trade-offs
3636

3737
- Client vs server enforcement: Client-side settings which disable disabling print in the viewer improve user experience but are not a security boundary. True protection requires server-side changes which actually enforces the restrictions (encryption, permissions, redaction).
3838

39-
- Usability vs security: Strong encryption and heavy sanitization can break some workflows (search, form interactivity). Choose operations appropriate to the document lifecycle.
39+
- Usability vs security: Strong encryption and sanitizing heavily can break some workflows (search, form interactivity). Choose operations appropriate to the document life cycle.
4040

4141
- Redaction permanence: Redaction is irreversible; keep originals securely archived if needed for audit.
4242

0 commit comments

Comments
 (0)