From ed62e2e185839a15af831cd7938814077c8c8fcc Mon Sep 17 00:00:00 2001 From: maxi322 Date: Wed, 26 Mar 2025 19:01:40 +0100 Subject: [PATCH] Change PDF load Get Info on PDF to readonly --- .../software/SPDF/controller/api/security/GetInfoOnPDF.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/stirling/software/SPDF/controller/api/security/GetInfoOnPDF.java b/src/main/java/stirling/software/SPDF/controller/api/security/GetInfoOnPDF.java index 3452c3625..3ce586491 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/security/GetInfoOnPDF.java +++ b/src/main/java/stirling/software/SPDF/controller/api/security/GetInfoOnPDF.java @@ -126,7 +126,8 @@ public class GetInfoOnPDF { @Operation(summary = "Summary here", description = "desc. Input:PDF Output:JSON Type:SISO") public ResponseEntity getPdfInfo(@ModelAttribute PDFFile request) throws IOException { MultipartFile inputFile = request.getFileInput(); - try (PDDocument pdfBoxDoc = pdfDocumentFactory.load(inputFile); ) { + boolean readonly = true; + try (PDDocument pdfBoxDoc = pdfDocumentFactory.load(inputFile, readonly); ) { ObjectMapper objectMapper = new ObjectMapper(); ObjectNode jsonOutput = objectMapper.createObjectNode();