Compare commits

..

9 Commits

Author SHA1 Message Date
Dario Ghunney Ware
1d174f74fa Corrected api structure, updated deps, clean up 2025-06-20 15:31:36 +01:00
Dario Ghunney Ware
9b23c0c01d Fixed inaccessible attachments, clean up 2025-06-20 13:23:43 +01:00
Dario Ghunney Ware
4dc31adc45 changed response type, updated tests 2025-06-20 13:23:27 +01:00
Dario Ghunney Ware
a4454fbd3c added attachments text to language files 2025-06-19 21:00:56 +01:00
Dario Ghunney Ware
a598b73a17 added tests 2025-06-19 20:59:17 +01:00
Dario Ghunney Ware
38ee18cbad fixing access to attachments 2025-06-19 20:59:13 +01:00
Dario Ghunney Ware
f191207245 fixing routing to page 2025-06-19 20:56:19 +01:00
Dario Ghunney Ware
38edd9b173 created AttachmentsController 2025-06-19 20:56:19 +01:00
Dario Ghunney Ware
5e20957048 setting up AttachmentsController 2025-06-19 20:56:19 +01:00
23 changed files with 22 additions and 8 deletions

View File

@ -38,7 +38,7 @@ public class AttachmentController {
@Operation( @Operation(
summary = "Add attachments to PDF", summary = "Add attachments to PDF",
description = description =
"This endpoint adds attachments to a PDF. Input:PDF, Output:PDF Type:MISO") "This endpoint adds embedded files (attachments) to a PDF and sets the PageMode to UseAttachments to make them visible. Input:PDF + Files Output:PDF Type:MISO")
public ResponseEntity<byte[]> addAttachments(@ModelAttribute AddAttachmentRequest request) public ResponseEntity<byte[]> addAttachments(@ModelAttribute AddAttachmentRequest request)
throws IOException { throws IOException {
MultipartFile fileInput = request.getFileInput(); MultipartFile fileInput = request.getFileInput();

View File

@ -1594,7 +1594,6 @@ fileChooser.dragAndDropPDF=Arrossega i deixa anar un fitxer PDF
fileChooser.dragAndDropImage=Arrossega i deixa anar un fitxer d'imatge fileChooser.dragAndDropImage=Arrossega i deixa anar un fitxer d'imatge
fileChooser.hoveredDragAndDrop=Arrossega i deixa anar fitxer(s) aquí fileChooser.hoveredDragAndDrop=Arrossega i deixa anar fitxer(s) aquí
fileChooser.extractPDF=Extracting... fileChooser.extractPDF=Extracting...
#release notes #release notes
releases.footer=Llançaments releases.footer=Llançaments
releases.title=Notes de Llançament releases.title=Notes de Llançament

View File

@ -1594,7 +1594,6 @@ fileChooser.dragAndDropPDF=Přetáhnout PDF soubor
fileChooser.dragAndDropImage=Přetáhnout obrázek fileChooser.dragAndDropImage=Přetáhnout obrázek
fileChooser.hoveredDragAndDrop=Přetáhněte soubor(y) sem fileChooser.hoveredDragAndDrop=Přetáhněte soubor(y) sem
fileChooser.extractPDF=Extrahování... fileChooser.extractPDF=Extrahování...
#release notes #release notes
releases.footer=Vydání releases.footer=Vydání
releases.title=Poznámky k vydání releases.title=Poznámky k vydání

View File

@ -1594,7 +1594,6 @@ fileChooser.dragAndDropPDF=Drag & Drop PDF file
fileChooser.dragAndDropImage=Drag & Drop Image file fileChooser.dragAndDropImage=Drag & Drop Image file
fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here
fileChooser.extractPDF=Extracting... fileChooser.extractPDF=Extracting...
#release notes #release notes
releases.footer=Releases releases.footer=Releases
releases.title=Release Notes releases.title=Release Notes

View File

@ -1594,7 +1594,6 @@ fileChooser.dragAndDropPDF=Σύρετε & αφήστε αρχείο PDF
fileChooser.dragAndDropImage=Σύρετε & αφήστε αρχείο εικόνας fileChooser.dragAndDropImage=Σύρετε & αφήστε αρχείο εικόνας
fileChooser.hoveredDragAndDrop=Σύρετε & αφήστε αρχείο(α) εδώ fileChooser.hoveredDragAndDrop=Σύρετε & αφήστε αρχείο(α) εδώ
fileChooser.extractPDF=Εξαγωγή... fileChooser.extractPDF=Εξαγωγή...
#release notes #release notes
releases.footer=Εκδόσεις releases.footer=Εκδόσεις
releases.title=Σημειώσεις έκδοσης releases.title=Σημειώσεις έκδοσης

View File

@ -525,6 +525,10 @@ home.addImage.title=Add image
home.addImage.desc=Adds a image onto a set location on the PDF home.addImage.desc=Adds a image onto a set location on the PDF
addImage.tags=img,jpg,picture,photo addImage.tags=img,jpg,picture,photo
home.attachments.title=Add Attachments
home.attachments.desc=Add or remove embedded files (attachments) to/from a PDF
attachments.tags=embed,attach,file,attachment,attachments
home.watermark.title=Add Watermark home.watermark.title=Add Watermark
home.watermark.desc=Add a custom watermark to your PDF document. home.watermark.desc=Add a custom watermark to your PDF document.
watermark.tags=Text,repeating,label,own,copyright,trademark,img,jpg,picture,photo watermark.tags=Text,repeating,label,own,copyright,trademark,img,jpg,picture,photo
@ -533,7 +537,6 @@ home.permissions.title=Change Permissions
home.permissions.desc=Change the permissions of your PDF document home.permissions.desc=Change the permissions of your PDF document
permissions.tags=read,write,edit,print permissions.tags=read,write,edit,print
home.removePages.title=Remove home.removePages.title=Remove
home.removePages.desc=Delete unwanted pages from your PDF document. home.removePages.desc=Delete unwanted pages from your PDF document.
removePages.tags=Remove pages,delete pages removePages.tags=Remove pages,delete pages
@ -1206,6 +1209,8 @@ addImage.upload=Add image
addImage.submit=Add image addImage.submit=Add image
#merge #merge
merge.title=Merge merge.title=Merge
merge.header=Merge multiple PDFs (2+) merge.header=Merge multiple PDFs (2+)

View File

@ -1205,7 +1205,6 @@ addImage.everyPage=¿Todas las páginas?
addImage.upload=Añadir imagen addImage.upload=Añadir imagen
addImage.submit=Enviar imagen addImage.submit=Enviar imagen
#merge #merge
merge.title=Unir merge.title=Unir
merge.header=Unir múltiples PDFs (2+) merge.header=Unir múltiples PDFs (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Télécharger une image
addImage.submit=Ajouter une image addImage.submit=Ajouter une image
#merge #merge
merge.title=Fusionner merge.title=Fusionner
merge.header=Fusionner plusieurs PDF merge.header=Fusionner plusieurs PDF

View File

@ -1206,6 +1206,7 @@ addImage.upload=Dodaj sliku
addImage.submit=Dodaj sliku addImage.submit=Dodaj sliku
#merge #merge
merge.title=Spajanje merge.title=Spajanje
merge.header=Spajanje više PDF-ova (2+) merge.header=Spajanje više PDF-ova (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Tambahkan Gambar
addImage.submit=Tambahkan Gambar addImage.submit=Tambahkan Gambar
#merge #merge
merge.title=Gabungkan merge.title=Gabungkan
merge.header=Gabungkan beberapa PDFs (2+) merge.header=Gabungkan beberapa PDFs (2+)

View File

@ -1205,7 +1205,6 @@ addImage.everyPage=全ページ?
addImage.upload=画像の追加 addImage.upload=画像の追加
addImage.submit=画像の追加 addImage.submit=画像の追加
#merge #merge
merge.title=結合 merge.title=結合
merge.header=複数のPDFを結合 (2ファイル以上) merge.header=複数のPDFを結合 (2ファイル以上)

View File

@ -1206,6 +1206,7 @@ addImage.upload=이미지 추가
addImage.submit=이미지 추가 addImage.submit=이미지 추가
#merge #merge
merge.title=병합 merge.title=병합
merge.header=여러 PDF 병합 (2개 이상) merge.header=여러 PDF 병합 (2개 이상)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Afbeelding toevoegen
addImage.submit=Afbeelding toevoegen addImage.submit=Afbeelding toevoegen
#merge #merge
merge.title=Samenvoegen merge.title=Samenvoegen
merge.header=Meerdere PDF's samenvoegen (2+) merge.header=Meerdere PDF's samenvoegen (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Dodaj obraz
addImage.submit=Dodaj obraz addImage.submit=Dodaj obraz
#merge #merge
merge.title=Połącz merge.title=Połącz
merge.header=Połącz wiele dokumentów PDF (2+) merge.header=Połącz wiele dokumentów PDF (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Carregar imagem
addImage.submit=Adicionar imagem addImage.submit=Adicionar imagem
#merge #merge
merge.title=Mesclar merge.title=Mesclar
merge.header=Mesclar merge.header=Mesclar

View File

@ -1206,6 +1206,7 @@ addImage.upload=Adicionar imagem
addImage.submit=Adicionar imagem addImage.submit=Adicionar imagem
#merge #merge
merge.title=Juntar merge.title=Juntar
merge.header=Juntar múltiplos PDFs (2+) merge.header=Juntar múltiplos PDFs (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Adăugare imagine
addImage.submit=Adăugare imagine addImage.submit=Adăugare imagine
#merge #merge
merge.title=Unire merge.title=Unire
merge.header=Unirea mai multor PDF-uri (2+) merge.header=Unirea mai multor PDF-uri (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Dodaj sliko
addImage.submit=Dodaj sliko addImage.submit=Dodaj sliko
#merge #merge
merge.title=Združi merge.title=Združi
merge.header=Združi več PDF-jev (2+) merge.header=Združi več PDF-jev (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Dodaj sliku
addImage.submit=Dodaj sliku addImage.submit=Dodaj sliku
#merge #merge
merge.title=Spajanje merge.title=Spajanje
merge.header=Spajanje više PDF fajlova (2+) merge.header=Spajanje više PDF fajlova (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Додати зображення
addImage.submit=Додати зображення addImage.submit=Додати зображення
#merge #merge
merge.title=Об'єднати merge.title=Об'єднати
merge.header=Об'єднання кількох PDF-файлів (2+) merge.header=Об'єднання кількох PDF-файлів (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=Thêm hình ảnh
addImage.submit=Thêm hình ảnh addImage.submit=Thêm hình ảnh
#merge #merge
merge.title=Trộn merge.title=Trộn
merge.header=Trộn nhiều PDF (2+) merge.header=Trộn nhiều PDF (2+)

View File

@ -1206,6 +1206,7 @@ addImage.upload=添加图片
addImage.submit=添加图片 addImage.submit=添加图片
#merge #merge
merge.title=合并 merge.title=合并
merge.header=合并多个 PDF2个以上 merge.header=合并多个 PDF2个以上

View File

@ -1206,6 +1206,7 @@ addImage.upload=新增圖片
addImage.submit=新增圖片 addImage.submit=新增圖片
#merge #merge
merge.title=合併 merge.title=合併
merge.header=合併多個 PDF merge.header=合併多個 PDF