Merge branch 'main' into patch-2

This commit is contained in:
NeilJared 2023-05-19 10:18:25 +02:00 committed by GitHub
commit ce544adb62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 71 additions and 59 deletions

View file

@ -54,7 +54,7 @@ jobs:
${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf
ghcr.io/${{ github.repository_owner }}/s-pdf
tags: |
${{ steps.versionNumber.outputs.versionNumber }}
type=raw,value=${{ steps.versionNumber.outputs.versionNumber }},enable=${{ github.ref == 'refs/heads/master' }}
type=raw,value=latest,enable=${{ github.ref == 'refs/heads/master' }}
type=raw,value=alpha,enable=${{ github.ref == 'refs/heads/main' }}
@ -76,20 +76,32 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}
platforms: linux/amd64,linux/arm64/v8
- name: Generate tags
id: meta2
uses: docker/metadata-action@v4.4.0
with:
images: |
${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf
ghcr.io/${{ github.repository_owner }}/s-pdf
tags: |
type=raw,value=${{ steps.versionNumber.outputs.versionNumber }}-ultra-light,enable=${{ github.ref == 'refs/heads/master' }}
type=raw,value=latest-ultra-light,enable=${{ github.ref == 'refs/heads/master' }}
type=raw,value=alpha-ultra-light,enable=${{ github.ref == 'refs/heads/main' }}
- name: Convert repository owner to lowercase
id: repoowner
run: echo "::set-output name=lowercase::$(echo ${{ github.repository_owner }} | awk '{print tolower($0)}')"
- name: Build and push Dockerfile-ultralite
uses: docker/build-push-action@v4.0.0
with:
context: .
dockerfile: ./Dockerfile-ultralite
file: ./Dockerfile-ultralite
push: true
cache-from: type=gha
cache-to: type=gha,mode=max
tags: |
${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf:ultra-light-latest
ghcr.io/${{ github.repository_owner }}/s-pdf:ultra-light-latest
labels: |
${{ steps.meta.outputs.labels }}
type=raw,value=ultra-light-latest,enable=${{ github.ref == 'refs/heads/master' }}
type=raw,value=ultra-light-alpha,enable=${{ github.ref == 'refs/heads/main' }}
tags: ${{ steps.meta2.outputs.tags }}
labels: ${{ steps.meta2.outputs.labels }}
platforms: linux/amd64,linux/arm64/v8

View file

@ -145,7 +145,7 @@ Using the same method you can also change
- The default language by providing APP_LOCALE with values like de-DE fr-FR or ar-AR (Note the - character not _ ) to select your default language (Will always default to English on invalid locale) Current accepted locales can be seen above in the Want to add your own language section
- Enable/Disable search engine visiblility with ALLOW_GOOGLE_VISIBILITY with true / false values. Default disable visiblility.
- Change root URI for Stirling-PDF ie change server.com/ to server.com/pdf-app by running APP_ROOT_PATH as pdf-app
- Disable and remove endpoints and functionality from Stirling-PDF. Currently the endpoints ENDPOINTS_TO_REMOVE and GROUPS_TO_REMOVE can include comma seperated lists of endpoints and groups to disable as example ENDPOINTS_TO_REMOVE=img-to-pdf,remove-pages would disable both image to pdf and remove pages, GROUPS_TO_REMOVE=LibreOffice Would disable all things that use LibreOffice. You can see a list of all endpoints and groups [here](https://github.com/Frooodle/Stirling-PDF/blob/main/Groups.md)
- Disable and remove endpoints and functionality from Stirling-PDF. Currently the endpoints ENDPOINTS_TO_REMOVE and GROUPS_TO_REMOVE can include comma seperated lists of endpoints and groups to disable as example ENDPOINTS_TO_REMOVE=img-to-pdf,remove-pages would disable both image to pdf and remove pages, GROUPS_TO_REMOVE=LibreOffice Would disable all things that use LibreOffice. You can see a list of all endpoints and groups [here](https://github.com/Frooodle/Stirling-PDF/blob/main/groups.md)
## API

View file

@ -5,7 +5,7 @@ plugins {
}
group = 'stirling.software'
version = '0.8.2'
version = '0.8.3'
sourceCompatibility = '17'
repositories {

View file

@ -6,7 +6,7 @@ language.direction=ltr
pdfPrompt=Wybierz PDF
multiPdfPrompt=Wybierz PDF (2+)
multiPdfDropPrompt=Wybierz (lub przeciągnij i puść) wszystkie pliki PDF
multiPdfDropPrompt=Wybierz (lub przeciągnij i puść) wszystkie dokumenty PDF
imgPrompt=Wybierz obraz(y)
genericSubmit=Wyślij
processTimeWarning=Ostrzeżenie: Ten proces może potrwać do minuty, w zależności od rozmiaru pliku
@ -23,29 +23,29 @@ bored=Znudzony czekaniem?
#############
# HOME-PAGE #
#############
home.desc=Twoja lokalna aplikacja do kompleksowej obsługi Twoich potrzeb związanych z plikami PDF.
home.desc=Twoja lokalna aplikacja do kompleksowej obsługi Twoich potrzeb związanych z dokumentami PDF.
navbar.convert=Konwertuj
navbar.security=Bezpieczeństwo
navbar.other=Inne
navbar.darkmode=Tryb nocny
navbar.pageOps=Operacje strony
navbar.pageOps=Strony
home.multiTool.title=Wielofunkcyjne narzędzie PDF
home.multiTool.title=Multi narzędzie PDF
home.multiTool.desc=Łącz, dziel, obracaj, zmieniaj kolejność i usuwaj strony
home.merge.title=Połącz
home.merge.desc=Łatwe łączenie wielu plików PDF w jeden.
home.merge.desc=Łatwe łączenie wielu dokumentów PDF w jeden.
home.split.title=Podziel
home.split.desc=Podziel pliki PDF na wiele dokumentów
home.split.desc=Podziel dokument PDF na wiele dokumentów
home.rotate.title=Obróć
home.rotate.desc=Łatwo obracaj pliki PDF.
home.rotate.desc=Łatwo obracaj dokumenty PDF.
home.imageToPdf.title=Obraz na PDF
home.imageToPdf.desc=Konwertuj obraz (PNG, JPEG, GIF) do formatu PDF.
home.imageToPdf.desc=Konwertuj obraz (PNG, JPEG, GIF) do dokumentu PDF.
home.pdfToImage.title=PDF na Obraz
home.pdfToImage.desc=Konwertuj plik PDF na obraz (PNG, JPEG, GIF).
@ -54,7 +54,7 @@ home.pdfOrganiser.title=Uporządkuj
home.pdfOrganiser.desc=Usuń/Zmień kolejność stron w dowolnej kolejności
home.addImage.title=Dodaj obraz
home.addImage.desc=Dodaje obraz do wybranej lokalizacji w dokumencie PDF (komponent w budowie)
home.addImage.desc=Dodaje obraz w wybranym miejscu w dokumencie PDF (komponent w budowie)
home.watermark.title=Dodaj znak wodny
home.watermark.desc=Dodaj niestandardowy znak wodny do dokumentu PDF.
@ -78,46 +78,46 @@ home.compressPdfs.title=Kompresuj
home.compressPdfs.desc=Kompresuj dokumenty PDF, aby zmniejszyć ich rozmiar.
home.changeMetadata.title=Zmień metadane
home.changeMetadata.desc=Zmień/Usuń/Dodaj metadane z dokumentu PDF
home.changeMetadata.desc=Zmień/Usuń/Dodaj metadane w dokumencie PDF
home.fileToPDF.title=Konwertuj plik do formatu PDF
home.fileToPDF.desc=Konwertuj prawie każdy plik do formatu PDF (DOCX, PNG, XLS, PPT, TXT i więcej)
home.fileToPDF.title=Konwertuj plik do dokumentu PDF
home.fileToPDF.desc=Konwertuj prawie każdy plik do dokumentu PDF (DOCX, PNG, XLS, PPT, TXT i więcej)
home.ocr.title=OCR / Zamiana na tekst
home.ocr.desc=OCR skanuje i wykrywa tekst z obrazów w pliku PDF i zamienia go na tekst.
home.ocr.desc=OCR skanuje i wykrywa tekst z obrazów w dokumencie PDF i zamienia go na tekst.
home.extractImages.title=Wyodrębnij obrazy
home.extractImages.desc=Wyodrębnia wszystkie obrazy z pliku PDF i zapisuje je w formacie zip
home.extractImages.desc=Wyodrębnia wszystkie obrazy z dokumentu PDF i zapisuje je w formacie zip
home.pdfToPDFA.title=PDF na PDF/A
home.pdfToPDFA.desc=Konwertuj pliki PDF na PDF/A w celu długoterminowego przechowywania
home.pdfToPDFA.desc=Konwertuj dokument PDF na PDF/A w celu długoterminowego przechowywania
home.PDFToWord.title=PDF na Word
home.PDFToWord.desc=Konwertuj pliki PDF na formaty Microsoft Word (DOC, DOCX i ODT)
home.PDFToWord.desc=Konwertuj dokument PDF na formaty Word (DOC, DOCX i ODT)
home.PDFToPresentation.title=PDF na Prezentację
home.PDFToPresentation.desc=Konwertuj pliki PDF na formaty prezentacji (PPT, PPTX i ODP)
home.PDFToPresentation.desc=Konwertuj dokument PDF na formaty prezentacji (PPT, PPTX i ODP)
home.PDFToText.title=PDF na Tekst/RTF
home.PDFToText.desc=Konwertuj PDF na tekst lub format RTF
home.PDFToText.desc=Konwertuj dokument PDF na tekst lub format RTF
home.PDFToHTML.title=PDF na HTML
home.PDFToHTML.desc=Konwertuj PDF na format HTML
home.PDFToHTML.desc=Konwertuj dokument PDF na format HTML
home.PDFToXML.title=PDF na XML
home.PDFToXML.desc=Konwertuj PDF na format XML
home.PDFToXML.desc=Konwertuj dokument PDF na format XML
home.ScannerImageSplit.title=Wykryj/Podziel zeskanowane zdjęcia
home.ScannerImageSplit.desc=Podziel na wiele zdjęć z jednego zdjęcia/PDF
home.sign.title=Podpis
home.sign.desc=Dodaje podpis do pliku PDF za pomocą rysunku, tekstu lub obrazu
home.sign.desc=Dodaje podpis do dokument PDF za pomocą rysunku, tekstu lub obrazu
home.flatten.title=Spłaszcz
home.flatten.desc=Usuń wszystkie interaktywne elementy i formularze z pliku PDF
home.flatten.desc=Usuń wszystkie interaktywne elementy i formularze z dokumentu PDF
home.repair.title=Napraw
home.repair.desc=Spróbuj naprawić uszkodzony plik PDF
home.repair.desc=Spróbuj naprawić uszkodzony dokument PDF
home.removeBlanks.title=Usuń puste strony
home.removeBlanks.desc=Wykrywa i usuwa puste strony z dokumentu PDF
@ -144,7 +144,7 @@ compare.document.2=Dokument 2
compare.submit=Porównaj
sign.title=Podpis
sign.header=Dodaj podpis do PDF(a)
sign.header=Dodaj podpis do dokumentu PDF
sign.upload=Wczytaj opbraz
sign.draw=Narysuj podpis
sign.text=Wprowadź tekst
@ -152,11 +152,11 @@ sign.clear=Wyczyść
sign.add=Dodaj
repair.title=Napraw
repair.header=Napraw PDF(y)
repair.header=Napraw dokument(y) PDF
repair.submit=Napraw
flatten.title=Spłaszcz
flatten.header=Spłaszcz PDF(y)
flatten.header=Spłaszcz dokument(y) PDF
flatten.submit=Spłaszcz
ScannerImageSplit.selectText.1=Próg kąta:
@ -187,11 +187,11 @@ settings.zipThreshold=Spakuj pliki, gdy liczba pobranych plików przekroczy
#OCR
ocr.title=OCR / Zamiana na tekst
ocr.header=OCR / Zamiana na tekst (optyczne rozpoznawanie znaków)
ocr.selectText.1=Wybierz języki, które mają zostać wykryte w pliku PDF (te z listy to języki, które są obecnie wykrywane):
ocr.selectText.2=Utwórz plik tekstowy zawierający tekst OCR wraz z plikiem PDF z OCR
ocr.selectText.1=Wybierz języki, które mają zostać wykryte w dokumencie PDF (te z listy to języki, które są obecnie wykrywane):
ocr.selectText.2=Utwórz plik tekstowy zawierający tekst OCR oraz dokument PDF z OCR
ocr.selectText.3=Prawidłowe strony zostały zeskanowane pod przekrzywionym kątem przez obrócenie ich z powrotem na miejsce
ocr.selectText.4=Wyczyść stronę, więc jest mniej prawdopodobne, że OCR znajdzie tekst w szumie tła. (Brak zmiany wyjścia)
ocr.selectText.5=Wyczyść stronę, więc jest mniej prawdopodobne, że OCR znajdzie tekst w szumie tła, utrzymuje porządek na wyjściu.
ocr.selectText.4=Wyczyść stronę, więc jest mniej prawdopodobne że OCR znajdzie tekst w obrazie tła. (Brak zmiany wyjścia)
ocr.selectText.5=Wyczyść stronę, więc jest mniej prawdopodobne że OCR znajdzie tekst w obrazie tła, utrzymuje porządek na wyjściu.
ocr.selectText.6=Ignoruje strony zawierające interaktywny tekst, tylko strony OCR, które są obrazami
ocr.selectText.7=Wymuś OCR, każda strona usunie wszystkie oryginalne elementy tekstowe
ocr.selectText.8=Normalny (wystąpi błąd, jeśli plik PDF zawiera tekst)
@ -207,13 +207,13 @@ ocr.submit=Przetwarzaj PDF za pomocą OCR
extractImages.title=Wyodrębnij obrazy
extractImages.header=Wyodrębnij obrazy
extractImages.selectText=Wybierz format obrazu, aby przekonwertować wyodrębnione obrazy
extractImages.selectText=Wybierz format obrazu, aby je przekonwertować
extractImages.submit=Wyodrębnij
#File to PDF
fileToPDF.title=Plik na PDF
fileToPDF.header=Konwertuj kady plik na PDF
fileToPDF.header=Konwertuj kady plik na dokument PDF
fileToPDF.credit=Ta usługa używa LibreOffice i Unoconv do konwersji plików.
fileToPDF.supportedFileTypes=Obsługiwane typy plików powinny być zgodne z poniższymi, jednak pełną zaktualizowaną listę obsługiwanych formatów można znaleźć w dokumentacji LibreOffice
fileToPDF.submit=Konwertuj na PDF
@ -221,7 +221,7 @@ fileToPDF.submit=Konwertuj na PDF
#compress
compress.title=Kompresuj
compress.header=Kompresuj PDF
compress.header=Kompresuj dokument PDF
compress.credit=Ta usługa wykorzystuje OCRmyPDF do kompresji/optymalizacji PDF.
compress.selectText.1=Poziom optymalizacji:
compress.selectText.2=0 (Brak optymalizacji)
@ -242,7 +242,7 @@ addImage.submit=Dodaj obraz
#merge
merge.title=Połącz
merge.header=Połącz wiele plików PDF (2+)
merge.header=Połącz wiele dokumentów PDF (2+)
merge.submit=Połącz
#pdfOrganiser
@ -251,19 +251,19 @@ pdfOrganiser.header=Kolejność stron PDF
pdfOrganiser.submit=Zmień kolejność stron
#multiTool
multiTool.title=Wielofunkcyjne narzędzie PDF
multiTool.header=Wielofunkcyjne narzędzie PDF
multiTool.title=Multi narzędzie PDF
multiTool.header=Multi narzędzie PDF
#pageRemover
pageRemover.title=Narzędzie do usuwania stron
pageRemover.header=Narzędzie do usuwania stron w plikach PDF
pageRemover.header=Narzędzie do usuwania stron w dokumentach PDF
pageRemover.pagesToDelete=Strony do usunięcia (wprowadź listę numerów stron oddzielonych przecinkami):
pageRemover.submit=Usuń strony
#rotate
rotate.title=Obróć plik PDF
rotate.header=Obróć plik PDF
rotate.title=Obróć dokument PDF
rotate.header=Obróć dokument PDF
rotate.selectAngle=Wybierz kąt obrotu (domyślnie 90 stopni):
rotate.submit=Obróć
@ -271,8 +271,8 @@ rotate.submit=Obróć
#merge
split.title=Podziel plik PDF
split.header=Podziel plik PDF
split.title=Podziel dokument PDF
split.header=Podziel dokument PDF
split.desc.1=Wybrane numery to numery stron, na których chcesz dokonać podziału
split.desc.2=Np. taki wybór 1,3,7-8 podzieliłby 10-stronicowy dokument na 6 oddzielnych plików PDF z:
split.desc.3=Dokument #1: Strona 1
@ -292,8 +292,8 @@ imageToPDF.submit=Konwertuj
imageToPDF.selectText.1=Rozciągnij, aby dopasować
imageToPDF.selectText.2=Automatyczne obracanie PDF
imageToPDF.selectText.3=Logika wielu plików (dostępna tylko w przypadku pracy z wieloma obrazami)
imageToPDF.selectText.4=Połącz w jeden plik PDF
imageToPDF.selectText.5=Konwertuj na osobne pliki PDF
imageToPDF.selectText.4=Połącz w jeden dokument PDF
imageToPDF.selectText.5=Konwertuj na osobne dokumenty PDF
#pdfToImage
pdfToImage.title=PDF na Obraz
@ -329,7 +329,7 @@ addPassword.submit=Zablokuj
#watermark
watermark.title=Dodaj znak wodny
watermark.header=Dodaj znak wodny
watermark.selectText.1=Wybierz plik PDF, do którego chcesz dodać znak wodny:
watermark.selectText.1=Wybierz dokument PDF, do którego chcesz dodać znak wodny:
watermark.selectText.2=Treść znaku wodnego:
watermark.selectText.3=Rozmiar czcionki:
watermark.selectText.4=Obrót (0-360):
@ -341,7 +341,7 @@ watermark.submit=Dodaj znak wodny
#remove-watermark
remove-watermark.title=Usuń znak wodny
remove-watermark.header=Usuń znak wodny
remove-watermark.selectText.1=Wybierz PDF, aby usunąć znak wodny z:
remove-watermark.selectText.1=Wybierz dokument PDF, aby usunąć znak wodny z:
remove-watermark.selectText.2=Treść zanku wodnego:
remove-watermark.submit=Usuń znak wodny
@ -349,7 +349,7 @@ remove-watermark.submit=Usuń znak wodny
permissions.title=Zmień uprawnienia
permissions.header=Zmień uprawnienia
permissions.warning=Ostrzeżenie, aby te uprawnienia były zablokowane, zaleca się ustawienie hasła na stronie dodawania hasła
permissions.selectText.1=Wybierz PDF, aby zmienić uprawnienia
permissions.selectText.1=Wybierz dokument PDF, aby zmienić uprawnienia
permissions.selectText.2=Uprawnienia do zmian
permissions.selectText.3=Zablokuj zmiany w dokumencie
permissions.selectText.4=Zablokuj zmiany w treści
@ -364,7 +364,7 @@ permissions.submit=Zmień
#remove password
removePassword.title=Usuń hasło
removePassword.header=Usuń hasło (odszyfruj)
removePassword.selectText.1=Wybierz plik PDF do odszyfrowania
removePassword.selectText.1=Wybierz dokument PDF do odszyfrowania
removePassword.selectText.2=Hasło
removePassword.submit=Usuń