From cab7b84c908a71dfccdd15337cd8a272de562105 Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Sat, 11 Feb 2023 14:20:23 +0000 Subject: [PATCH] minor --- .../security/MetadataController.java | 1 - .../software/SPDF/utils/PdfUtils.java | 3 +- src/main/resources/messages.properties | 209 ------------------ src/main/resources/messages_en_GB.properties | 3 + 4 files changed, 4 insertions(+), 212 deletions(-) delete mode 100644 src/main/resources/messages.properties diff --git a/src/main/java/stirling/software/SPDF/controller/security/MetadataController.java b/src/main/java/stirling/software/SPDF/controller/security/MetadataController.java index f8b1178f0..fcab648e0 100644 --- a/src/main/java/stirling/software/SPDF/controller/security/MetadataController.java +++ b/src/main/java/stirling/software/SPDF/controller/security/MetadataController.java @@ -9,7 +9,6 @@ import java.util.Map.Entry; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDDocumentInformation; -import org.apache.pdfbox.pdmodel.common.PDMetadata; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; diff --git a/src/main/java/stirling/software/SPDF/utils/PdfUtils.java b/src/main/java/stirling/software/SPDF/utils/PdfUtils.java index eed2227d6..da4a8023c 100644 --- a/src/main/java/stirling/software/SPDF/utils/PdfUtils.java +++ b/src/main/java/stirling/software/SPDF/utils/PdfUtils.java @@ -2,7 +2,6 @@ package stirling.software.SPDF.utils; import java.awt.Graphics; import java.awt.image.BufferedImage; -import java.awt.image.RescaleOp; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; @@ -31,7 +30,7 @@ import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import com.spire.pdf.PdfDocument; -//Generate tests for the below class + public class PdfUtils { private static final Logger logger = LoggerFactory.getLogger(PdfUtils.class); diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties deleted file mode 100644 index 802fbe349..000000000 --- a/src/main/resources/messages.properties +++ /dev/null @@ -1,209 +0,0 @@ -########### -# Generic # -########### -pdfPrompt=Choose PDF -multiPdfPrompt=Choose PDFs (2+) -multiPdfDropPrompt=Select (or drag & drop) all PDFs you require -imgPrompt=Choose Image -genericSubmit=Submit -processTimeWarning=Warning: This process can take up to a minute depending on file-size -pageOrderPrompt=Page Order (Enter a comma-separated list of page numbers) : -goToPage=go -############# -# HOME-PAGE # -############# -home.desc=Your locally hosted one-stop-shop for all your PDF needs. - -navbar.convert=Convert -navbar.security=Security -navbar.other=Other -navbar.darkmode=Dark Mode - -home.merge.title=Merge PDFs -home.merge.desc=Easily merge multiple PDFs into one. - -home.split.title=Split PDFs -home.split.desc=Split PDFs into multiple documents - -home.rotate.title=Rotate PDFs -home.rotate.desc=Easily rotate your PDFs. - -home.imageToPdf.title=Image to PDF -home.imageToPdf.desc=Convert a images (PNG, JPEG, GIF) to PDF. - -home.pdfToImage.title=PDF to Image -home.pdfToImage.desc=Convert a PDF to a image. (PNG, JPEG, GIF) - -home.pdfOrganiser.title=PDF Organizer -home.pdfOrganiser.desc=Remove/Rearrange pages in any order - -home.addImage.title=Add image onto PDF -home.addImage.desc=Adds a image onto a set location on the PDF (Work in progress) - -home.watermark.title=Add Watermark -home.watermark.desc=Add a custom watermark to your PDF document. - -home.permissions.title=Change Permissions -home.permissions.desc=Change the permissions of your PDF document - -home.removePages.title=Remove Pages -home.removePages.desc=Delete unwanted pages from your PDF document. - -home.addPassword.title=Add Password -home.addPassword.desc=Encrypt your PDF document with a password. - -home.removePassword.title=Remove Password -home.removePassword.desc=Remove password protection from your PDF document. - -home.compressPdfs.title=Compress PDFs -home.compressPdfs.desc=Compress PDFs to reduce their file size. - - - -#Add image -addImage.title=Add Image -addImage.header=Add image to PDF (Work in progress) -addImage.submit=Add image - -#compress -compress.title=Compress -compress.header=Compress PDF -compress.compressLevel=Value between 1 and 100 (1 being most reduced) -compress.submit=Compress - - -#merge -merge.title=Merge -merge.header=Merge multiple PDFs (2+) -merge.submit=Merge - -#pdfOrganiser -pdfOrganiser.title=Page Organizer -pdfOrganiser.header=PDF Page Organizer -pdfOrganiser.submit=Rearrange Pages - - -#pageRemover -pageRemover.title=Page Remover -pageRemover.header=PDF Page remover -pageRemover.pagesToDelete=Pages to delete (Enter a comma-separated list of page numbers) : -pageRemover.submit=Delete Pages - -#rotate -rotate.title=Rotate PDF -rotate.header=Rotate PDF -rotate.selectAngle=Select rotation angle (in multiples of 90 degrees): -rotate.submit=Rotate - - - - -#merge -split.title=Split PDF -split.header=Split PDF -split.desc.1=The numbers you select are the page number you wish to do a split on -split.desc.2=As such selecting 1,3,7-8 would split a 10 page document into 6 separate PDFS with: -split.desc.3=Document #1: Page 1 -split.desc.4=Document #2: Page 2 and 3 -split.desc.5=Document #3: Page 4, 5 and 6 -split.desc.6=Document #4: Page 7 -split.desc.7=Document #5: Page 8 -split.desc.8=Document #6: Page 9 and 10 -split.splitPages=Enter pages to split on: -split.submit=Split - - -#merge -imageToPDF.title=Image to PDF -imageToPDF.header=Image to PDF -imageToPDF.submit=Convert - -#pdfToImage -pdfToImage.title=PDF to Image -pdfToImage.header=PDF to Image -pdfToImage.selectText=Image Format -pdfToImage.submit=Convert - -#addPassword -addPassword.title=Add Password -addPassword.header=Add password (Encrypt) -addPassword.selectText.1=Select PDF to encrypt -addPassword.selectText.2=Password -addPassword.selectText.3=Encryption Key Length -addPassword.selectText.4=Higher values are stronger, but lower values have better compatibility. -addPassword.selectText.5=Permissions to set -addPassword.selectText.6=Prevent assembly of document -addPassword.selectText.7=Prevent content extraction -addPassword.selectText.8=Prevent extraction for accessibility -addPassword.selectText.9=Prevent filling in form -addPassword.selectText.10=Prevent modification -addPassword.selectText.11=Prevent annotation modification -addPassword.selectText.12=Prevent printing -addPassword.selectText.13=Prevent printing different formats -addPassword.submit=Encrypt - -#watermark -watermark.title=Add Watermark -watermark.header=Add Watermark -watermark.selectText.1=Select PDF to add watermark to: -watermark.selectText.2=Watermark Text: -watermark.selectText.3=Font Size: -watermark.selectText.4=Rotation (0-360): -watermark.selectText.5=widthSpacer (Space between each watermark horizontally): -watermark.selectText.6=heightSpacer (Space between each watermark vertically): -watermark.submit=Add Watermark - - -#Change permissions -permissions.title=Change Permissions -permissions.header=Change Permissions -permissions.warning=Warning to have these permissions be unchangeable it is recommended to set them with a password via the add-password page -permissions.selectText.1=Select PDF to change permissions -permissions.selectText.2=Permissions to set -permissions.selectText.3=Prevent assembly of document -permissions.selectText.4=Prevent content extraction -permissions.selectText.5=Prevent extraction for accessibility -permissions.selectText.6=Prevent filling in form -permissions.selectText.7=Prevent modification -permissions.selectText.8=Prevent annotation modification -permissions.selectText.9=Prevent printing -permissions.selectText.10=Prevent printing different formats -permissions.submit=Change - -#remove password -removePassword.title=Remove password -removePassword.header=Remove password (Decrypt) -removePassword.selectText.1=Select PDF to Decrypt -removePassword.selectText.2=Password -removePassword.submit=Remove - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/messages_en_GB.properties b/src/main/resources/messages_en_GB.properties index 69025be92..7f74c968d 100644 --- a/src/main/resources/messages_en_GB.properties +++ b/src/main/resources/messages_en_GB.properties @@ -1,6 +1,9 @@ ########### # Generic # ########### +# the direction that the language is written (ltr = left to right, rtl = right to left) +language.direction=ltr + pdfPrompt=Choose PDF multiPdfPrompt=Choose PDFs (2+) multiPdfDropPrompt=Select (or drag & drop) all PDFs you require