1
0
mirror of https://github.com/Stirling-Tools/Stirling-PDF.git synced 2024-11-04 15:00:14 +01:00

Merge branch 'main' into main

This commit is contained in:
sbplat 2023-12-28 11:47:44 -05:00 committed by GitHub
commit 5a055bae5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 919 additions and 27 deletions

6
.gitignore vendored
View File

@ -120,4 +120,8 @@ watchedFolders/
/build
/.vscode
/.idea
/.idea
# Ignore Mac DS_Store files
.DS_Store
**/.DS_Store

View File

@ -168,6 +168,7 @@ Stirling PDF currently supports 20!
- Dutch (Nederlands) (nl_NL)
- Greek (el_GR)
- Turkish (Türkçe) (tr_TR)
- Indonesia (Bahasa Indonesia) (id_ID)
If you want to add your own language to Stirling-PDF please refer
https://github.com/Frooodle/Stirling-PDF/blob/main/HowToAddNewLanguage.md

View File

@ -1,10 +1,11 @@
import cv2
import sys
import argparse
import numpy as np
def is_blank_image(image_path, threshold=10, white_percent=99, white_value=255, blur_size=5):
image = cv2.imread(image_path, cv2.IMREAD_GRAYSCALE)
if image is None:
print(f"Error: Unable to read the image file: {image_path}")
return False
@ -15,19 +16,11 @@ def is_blank_image(image_path, threshold=10, white_percent=99, white_value=255,
_, thresholded_image = cv2.threshold(blurred_image, white_value - threshold, white_value, cv2.THRESH_BINARY)
# Calculate the percentage of white pixels in the thresholded image
white_pixels = 0
total_pixels = thresholded_image.size
for i in range(0, thresholded_image.shape[0], 2):
for j in range(0, thresholded_image.shape[1], 2):
if thresholded_image[i, j] == white_value:
white_pixels += 1
white_pixel_percentage = (white_pixels / (i * thresholded_image.shape[1] + j + 1)) * 100
if white_pixel_percentage < white_percent:
return False
white_pixels = np.sum(thresholded_image == white_value)
white_pixel_percentage = (white_pixels / thresholded_image.size) * 100
print(f"Page has white pixel percent of {white_pixel_percentage}")
return True
return white_pixel_percentage >= white_percent
if __name__ == "__main__":
@ -39,9 +32,6 @@ if __name__ == "__main__":
blank = is_blank_image(args.image_path, args.threshold, args.white_percent)
if blank:
# Return code 1: The image is considered blank.
sys.exit(1)
else:
# Return code 0: The image is not considered blank.
sys.exit(0)
# Return code 1: The image is considered blank.
# Return code 0: The image is not considered blank.
sys.exit(int(blank))

View File

@ -0,0 +1,890 @@
###########
# Generic #
###########
# the direction that the language is written (ltr=left to right, rtl=right to left)
language.direction=ltr
pdfPrompt=Pilih PDF
multiPdfPrompt=Pilih PDF (2+)
multiPdfDropPrompt=Pilih (atau seret & letakkan)) semua PDF yang Anda butuhkan
imgPrompt=Pilih Gambar
genericSubmit=Kirim
processTimeWarning=Peringatan: Proses ini dapat memakan waktu hingga satu menit, tergantung pada ukuran berkas
pageOrderPrompt=Urutan Halaman Khusus (Masukkan daftar nomor halaman yang dipisahkan dengan koma atau Fungsi seperti 2n + 1) :
goToPage=Ke
true=Benar
false=Salah
unknown=Tidak diketahui
save=Simpan
close=Tutup
filesSelected=berkas dipilih
noFavourites=Tidak ada favorit yang ditambahkan
bored=Bosan Menunggu?
alphabet=Abjad
downloadPdf=Unduh PDF
text=Teks
font=Jenis huruf
selectFillter=-- Pilih --
pageNum=Nomor Halaman
sizes.small=Kecil
sizes.medium=Sedang
sizes.large=Besar
sizes.x-large=Sangat Besar
error.pdfPassword=Dokumen PDF disandikan dan kata sandi tidak diberikan atau kata sandi salah
delete=Hapus
username=Nama pengguna
password=Kata sandi
welcome=Selamat Datang
property=Properti
black=Hitam
white=Putih
red=Merah
green=Hijau
blue=Biru
custom=Kustom...
changedCredsMessage=Kredensial berubah!!
notAuthenticatedMessage=Pengguna tidak ter-autentikasi.
userNotFoundMessage=Pengguna tidak ditemukan.
incorrectPasswordMessage=Kata sandi saat ini salah.
usernameExistsMessage=Nama pengguna baru sudah ada.
#############
# NAVBAR #
#############
navbar.convert=Konversi
navbar.security=Keamanan
navbar.other=Lain-lain
navbar.darkmode=Mode Gelap
navbar.pageOps=Operasi Halaman
navbar.settings=Pengaturan
#############
# SETTINGS #
#############
settings.title=Pengaturan
settings.update=Pembaruan tersedia
settings.appVersion=Versi Aplikasi:
settings.downloadOption.title=Pilih opsi unduhan (Untuk unduhan berkas tunggal non zip):
settings.downloadOption.1=Buka di jendela yang sama
settings.downloadOption.2=Buka di jendela baru
settings.downloadOption.3=Unduh berkas
settings.zipThreshold=Berkas zip ketika jumlah berkas yang diunduh melebihi
settings.signOut=Keluar
settings.accountSettings=Pengaturan Akun
changeCreds.title=Ubah Kredensial
changeCreds.header=Perbarui Detail Akun Anda
changeCreds.changeUserAndPassword=Anda menggunakan kredensial masuk default. Masukkan kata sandi baru (dan nama pengguna jika diinginkan)
changeCreds.newUsername=Nama Pengguna Baru
changeCreds.oldPassword=Kata Sandi Saat Ini
changeCreds.newPassword=Kata Sandi Baru
changeCreds.confirmNewPassword=Konfirmasi Kata Sandi Baru
changeCreds.submit=Kirim Perubahan
account.title=Pengaturan Akun
account.accountSettings=Pengaturan Akun
account.adminSettings=Pengaturan Admin - Melihat dan Menambahkan Pengguna
account.userControlSettings=Pengaturan Kontrol Pengguna
account.changeUsername=Nama Pengguna Baru
account.changeUsername=Ubah Nama Pengguna
account.password=Konfirmasi Kata sandi
account.oldPassword=Kata sandi lama
account.newPassword=Kata Sandi Baru
account.changePassword=Ubah Kata Sandi
account.confirmNewPassword=Konfirmasi Kata Sandi Baru
account.signOut=Keluar
account.yourApiKey=API Key Anda
account.syncTitle=Menyinkronkan pengaturan browser dengan Akun
account.settingsCompare=Perbandingan Pengaturan:
account.property=Properti
account.webBrowserSettings=Pengaturan Peramban Web
account.syncToBrowser=Sinkronisasi Akun -> Browser
account.syncToAccount=Sinkronisasi Akun <- Browser
adminUserSettings.title=Pengaturan Kontrol Pengguna
adminUserSettings.header=Pengaturan Kontrol Admin
adminUserSettings.admin=Admin
adminUserSettings.user=Pengguna
adminUserSettings.addUser=Tambahkan Pengguna Baru
adminUserSettings.roles=Peran
adminUserSettings.role=Peran
adminUserSettings.actions=Tindakan
adminUserSettings.apiUser=Pengguna API Terbatas
adminUserSettings.webOnlyUser=Pengguna Khusus Web
adminUserSettings.forceChange=Memaksa pengguna untuk mengubah nama pengguna/kata sandi saat masuk
adminUserSettings.submit=Simpan Pengguna
#############
# HOME-PAGE #
#############
home.desc=Semua kebutuhan PDF Anda, langsung dari komputer lokal Anda.
home.searchBar=Mencari fitur...
home.viewPdf.title=Lihat PDF
home.viewPdf.desc=Melihat, membuat anotasi, menambahkan teks atau gambar
viewPdf.tags=melihat,membaca,membuat anotasi,teks,gambar
home.multiTool.title=Alat Multi PDF
home.multiTool.desc=Menggabungkan, Memutar, Mengatur Ulang, dan Menghapus halaman
multiTool.tags=Alat multi,Operasi multi,UI,klik seret,front end,sisi klien,interaktif,sulit diatur,pindah
home.merge.title=Menggabungkan
home.merge.desc=Gabungkan beberapa PDF dengan mudah menjadi satu.
merge.tags=menggabungkan,Pengoperasian halaman,Back end,sisi server
home.split.title=Membagi
home.split.desc=Membagi PDF menjadi beberapa dokumen
split.tags=Pengoperasian halaman,membagi,Multi Halaman,memotong,sisi server
home.rotate.title=Putar
home.rotate.desc=Memutar PDF Anda dengan mudah.
rotate.tags=sisi server
home.imageToPdf.title=Gambar ke PDF
home.imageToPdf.desc=Mengonversi gambar (PNG, JPEG, GIF) ke PDF.
imageToPdf.tags=konversi,img,jpg,gambar,foto
home.pdfToImage.title=PDF ke Gambar
home.pdfToImage.desc=Mengonversi PDF ke gambar. (PNG, JPEG, GIF)
pdfToImage.tags=konversi,img,jpg,gambar,foto
home.pdfOrganiser.title=Mengatur
home.pdfOrganiser.desc=Menghapus/Mengatur ulang halaman dalam urutan apa pun
pdfOrganiser.tags=dupleks,genap,ganjil,sortir,pindah
home.addImage.title=Tambahkan gambar
home.addImage.desc=Menambahkan gambar ke lokasi yang ditentukan pada PDF
addImage.tags=img,jpg,gambar,foto
home.watermark.title=Tambahkan watermark
home.watermark.desc=Menambahkan watermark khusus ke dokumen PDF Anda.
watermark.tags=Teks,berulang,label,sendiri,hak cipta,watermark,img,jpg,picture,photo
home.permissions.title=Izin Perubahan
home.permissions.desc=Mengubah izin dokumen PDF Anda
permissions.tags=baca,tulis,sunting,cetak
home.removePages.title=Menghapus
home.removePages.desc=Menghapus halaman yang tidak diinginkan dari dokumen PDF Anda.
removePages.tags=Menghapus halaman,menghapus halaman
home.addPassword.title=Tambahkan Kata Sandi
home.addPassword.desc=Enkripsi dokumen PDF Anda dengan kata sandi.
addPassword.tags=aman,Keamanan
home.removePassword.title=Hapus Kata Sandi
home.removePassword.desc=Menghapus perlindungan kata sandi dari dokumen PDF Anda.
removePassword.tags=aman,Dekripsi,keamanan,buka kata sandi,hapus kata sandi
home.compressPdfs.title=Kompres
home.compressPdfs.desc=Kompres PDF untuk mengurangi ukuran berkas.
compressPdfs.tags=squish, kecil, kecil
home.changeMetadata.title=Ubah Metadata
home.changeMetadata.desc=Mengubah/Menghapus/Menambahkan metadata dari dokumen PDF
changeMetadata.tags==Judul,penulis,tanggal,pembuatan,waktu,penerbit,produser,statistik
home.fileToPDF.title=Mengonversi berkas ke PDF
home.fileToPDF.desc=Mengonversi hampir semua berkas ke PDF (DOCX, PNG, XLS, PPT, TXT dan lain-lain)
fileToPDF.tags=transformasi,format,dokumen,gambar,slide,text,konversi,office,docs,word,excel,powerpoint
home.ocr.title=Pemindaian/Pembersihan OCR
home.ocr.desc=Memindai dan mendeteksi teks dari gambar di dalam PDF dan menambahkannya kembali sebagai teks.
ocr.tags=rekognisi,teks,gambar,pindai,baca,identifikasi,deteksi,dapat diedit
home.extractImages.title=Ekstrak Gambar
home.extractImages.desc=Mengekstrak semua gambar dari PDF dan menyimpannya ke zip
extractImages.tags=gambar, foto, simpan, arsip, zip, tangkap, ambil
home.pdfToPDFA.title=PDF ke PDF/A
home.pdfToPDFA.desc=Konversi PDF ke PDF/A untuk penyimpanan jangka panjang
pdfToPDFA.tags=arsip, jangka panjang, standar, konversi, penyimpanan, pelestarian
home.PDFToWord.title=PDF ke Word
home.PDFToWord.desc=Mengonversi format PDF ke Word (DOC, DOCX, dan ODT)
PDFToWord.tags=doc, docx, odt, kata, transformasi, format, konversi, kantor, microsoft, docfile
home.PDFToPresentation.title=PDF ke Presentasi
home.PDFToPresentation.desc=Mengonversi PDF ke format Presentasi (PPT, PPTX, dan ODP)
PDFToPresentation.tags=slide, pertunjukan, kantor, microsoft
home.PDFToText.title=PDF ke RTF (Teks)
home.PDFToText.desc=Konversi PDF ke format Teks atau RTF
PDFToText.tags=format kaya, format teks kaya, format teks kaya
home.PDFToHTML.title=PDF ke HTML
home.PDFToHTML.desc=Mengonversi PDF ke format HTML
PDFToHTML.tags=konten web, ramah browser
home.PDFToXML.title=PDF ke XML
home.PDFToXML.desc=Mengonversi PDF ke format XML
PDFToXML.tags=ekstraksi data, konten terstruktur, interop, transformasi, konversi
home.ScannerImageSplit.title=Mendeteksi/Memisahkan foto yang dipindai
home.ScannerImageSplit.desc=Memisahkan beberapa foto dari dalam sebuah foto/PDF
ScannerImageSplit.tags=pisahkan, deteksi otomatis, pindai, multi-foto, atur
home.sign.title=Tanda Tangan
home.sign.desc=Menambahkan tanda tangan ke PDF dengan gambar, teks, atau gambar
sign.tags=mengesahkan, inisial, tanda tangan yang digambar, tanda tangan teks, tanda tangan gambar
home.flatten.title=Meratakan
home.flatten.desc=Menghapus semua elemen dan formulir interaktif dari PDF
flatten.tags=statis, nonaktif, non-interaktif, ramping
home.repair.title=Perbaikan
home.repair.desc=Melakukan perbaikan PDF yang rusak/rusak
repair.tags=perbaiki, pulihkan, koreksi, pulihkan
home.removeBlanks.title=Menghapus halaman kosong
home.removeBlanks.desc=Mendeteksi dan menghapus halaman kosong dari dokumen
removeBlanks.tags=membersihkan, merampingkan, non-konten, mengatur
home.removeAnnotations.title=Menghapus Anotasi
home.removeAnnotations.desc=Menghapus semua komentar/anotasi dari PDF
removeAnnotations.tags=komentar, sorot, catatan, markup, hapus
home.compare.title=Bandingkan
home.compare.desc=Membandingkan dan menunjukkan perbedaan antara 2 Dokumen PDF
compare.tags=membedakan, kontras, perubahan, analisis
home.certSign.title=Tanda tangani dengan Sertifikat
home.certSign.desc=Menandatangani PDF dengan Certificate/Key (PEM/P12)
certSign.tags=mengotentikasi, PEM, P12, resmi, mengenkripsi
home.pageLayout.title=Tata Letak Multi-Halaman
home.pageLayout.desc=Menggabungkan beberapa halaman dokumen PDF menjadi satu halaman
pageLayout.tags=menggabungkan, komposit, tampilan tunggal, mengatur
home.scalePages.title=Menyesuaikan ukuran/skala halaman
home.scalePages.desc=Mengubah ukuran/skala halaman dan/atau isinya.
scalePages.tags=mengubah ukuran, memodifikasi, dimensi, mengadaptasi
home.pipeline.title=Pipeline (Lanjutan)
home.pipeline.desc=Menjalankan beberapa tindakan pada PDF dengan mendefinisikan skrip pipeline
pipeline.tags=mengotomatiskan, mengurutkan, menulis, proses batch
home.add-page-numbers.title=Tambahkan Nomor Halaman
home.add-page-numbers.desc=Menambahkan nomor Halaman di seluruh dokumen di lokasi yang ditetapkan
add-page-numbers.tags=beri halaman, beri label, atur, indeks
home.auto-rename.title=Ubah Nama Berkas PDF Secara Otomatis
home.auto-rename.desc=Mengganti nama berkas PDF secara otomatis berdasarkan tajuk yang terdeteksi
auto-rename.tags=deteksi otomatis, berbasis tajuk, atur, beri label ulang
home.adjust-contrast.title=Menyesuaikan Warna/Kontras
home.adjust-contrast.desc=Sesuaikan Kontras, Saturasi, dan Kecerahan PDF
adjust-contrast.tags=koreksi warna, menyetel, memodifikasi, meningkatkan
home.crop.title=Pangkas PDF
home.crop.desc=Pangkas PDF untuk memperkecil ukurannya (mempertahankan teks!)
crop.tags=memangkas, mengecilkan, mengedit, membentuk
home.autoSplitPDF.title=Membagi Halaman Secara Otomatis
home.autoSplitPDF.desc=Membagi PDF yang dipindai secara otomatis dengan Kode QR pembagi halaman yang dipindai secara fisik
autoSplitPDF.tags=Berbasis QR, pisahkan, pindai segmen, atur
home.sanitizePdf.title=Sanitasi
home.sanitizePdf.desc=Menghapus skrip dan elemen lain dari file PDF
sanitizePdf.tags=bersih, terlindungi, aman, menghilangkan ancaman
home.URLToPDF.title=URL/Situs Web ke PDF
home.URLToPDF.desc=Mengonversi URL http apa pun ke PDF
URLToPDF.tags=tangkap web, simpan halaman, web-ke-dok, arsip
home.HTMLToPDF.title=HTML ke PDF
home.HTMLToPDF.desc=Mengonversi berkas HTML atau zip ke PDF
HTMLToPDF.tags=markup, konten web, transformasi, konversi
home.MarkdownToPDF.title=Penurunan harga ke PDF
home.MarkdownToPDF.desc=Mengonversi berkas Markdown apa pun ke PDF
MarkdownToPDF.tags=markup, konten web, transformasi, konversi
home.getPdfInfo.title=Dapatkan Semua Info tentang PDF
home.getPdfInfo.desc=Mengambil setiap dan semua informasi yang mungkin ada pada PDF
getPdfInfo.tags=informasi, data, statistik, statistik
home.extractPage.title=Ekstrak halaman
home.extractPage.desc=Mengekstrak halaman tertentu dari PDF
extractPage.tags=ekstrak
home.PdfToSinglePage.title=PDF ke Satu Halaman Besar
home.PdfToSinglePage.desc=Menggabungkan semua halaman PDF menjadi satu halaman besar
PdfToSinglePage.tags=halaman tunggal
home.showJS.title=Tampilkan Javascript
home.showJS.desc=Mencari dan menampilkan JS apa pun yang disuntikkan ke dalam PDF
showJS.tags=JS
home.autoRedact.title=Redaksional Otomatis
home.autoRedact.desc=Menyunting Otomatis (Menghitamkan) teks dalam PDF berdasarkan teks masukan
showJS.tags=Hapus, Sembunyikan, padamkan, hitam, hitam, penanda, tersembunyi
home.tableExtraxt.title=PDF ke CSV
home.tableExtraxt.desc=Mengekstrak Tabel dari PDF yang mengonversinya menjadi CSV
tableExtraxt.tags=CSV, Ekstraksi Tabel, ekstrak, konversi
home.autoSizeSplitPDF.title=Pemisahan Otomatis berdasarkan Ukuran/Hitungan
home.autoSizeSplitPDF.desc=Membagi satu PDF menjadi beberapa dokumen berdasarkan ukuran, jumlah halaman, atau jumlah dokumen
autoSizeSplitPDF.tags=pdf, membagi, dokumen, organisasi
home.overlay-pdfs.title=Tumpuk PDF
home.overlay-pdfs.desc=Menumpuk PDF di atas PDF lain
overlay-pdfs.tags=Overlay
home.split-by-sections.title=Membagi PDF berdasarkan Bagian
home.split-by-sections.desc=Membagi setiap halaman PDF menjadi beberapa bagian horizontal dan vertikal yang lebih kecil
split-by-sections.tags=Membagi Bagian, Membagi, Menyesuaikan
###########################
# #
# WEB PAGES #
# #
###########################
#login
login.title=Masuk
login.signin=Masuk
login.rememberme=Ingat saya
login.invalid=Nama pengguna atau kata sandi tidak valid.
login.locked=Akun Anda telah dikunci.
login.signinTitle=Silakan masuk
#auto-redact
autoRedact.title=Redaksional Otomatis
autoRedact.header=Redaksional Otomatis
autoRedact.colorLabel=Warna
autoRedact.textsToRedactLabel=Teks untuk Disunting (dipisahkan baris)
autoRedact.textsToRedactPlaceholder=misalnya \nRahasia \nRahasia Tertinggi
autoRedact.useRegexLabel=Gunakan Regex
autoRedact.wholeWordSearchLabel=Pencarian Seluruh Kata
autoRedact.customPaddingLabel=Padding Ekstra Kustom
autoRedact.convertPDFToImageLabel=Konversi PDF ke PDF-Gambar (Digunakan untuk menghapus teks di belakang kotak)
autoRedact.submitButton=Kirim
#showJS
showJS.title=Tampilkan Javascript
showJS.header=Tampilkan Javascript
showJS.downloadJS=Unduh Javascript
showJS.submit=Tampilkan
#pdfToSinglePage
pdfToSinglePage.title=PDF Ke Halaman Tunggal
pdfToSinglePage.header=PDF Ke Halaman Tunggal
pdfToSinglePage.submit=Konversi ke Halaman Tunggal
#pageExtracter
pageExtracter.title=Ekstrak Halaman
pageExtracter.header=Ekstrak Halaman
pageExtracter.submit=Ekstrak
#getPdfInfo
getPdfInfo.title=Dapatkan Info tentang PDF
getPdfInfo.header=Dapatkan Info tentang PDF
getPdfInfo.submit=Dapatkan Info
getPdfInfo.downloadJson=Unduh JSON
#markdown-to-pdf
MarkdownToPDF.title=Markdown ke PDF
MarkdownToPDF.header=Markdown Ke PDF
MarkdownToPDF.submit=Konversi
MarkdownToPDF.help=Pekerjaan sedang berlangsung
MarkdownToPDF.credit=Menggunakan WeasyPrint
#url-to-pdf
URLToPDF.title=URL ke PDF
URLToPDF.header=URL Ke PDF
URLToPDF.submit=Konversi
URLToPDF.credit=Menggunakan WeasyPrint
#html-to-pdf
HTMLToPDF.title=HTML Ke PDF
HTMLToPDF.header=HTML Ke PDF
HTMLToPDF.help=Menerima berkas HTML dan ZIP yang berisi html / css / gambar, dll yang diperlukan
HTMLToPDF.submit=Konversi
HTMLToPDF.credit=Menggunakan WeasyPrint
#sanitizePDF
sanitizePDF.title=Bersihkan PDF
sanitizePDF.header=Membersihkan berkas PDF
sanitizePDF.selectText.1=Hapus tindakan JavaScript
sanitizePDF.selectText.2=Hapus berkas yang disematkan
sanitizePDF.selectText.3=Hapus metadata
sanitizePDF.selectText.4=Hapus tautan
sanitizePDF.selectText.5=Hapus font
sanitizePDF.submit=Membersihkan PDF
#addPageNumbers
addPageNumbers.title=Tambahkan Nomor Halaman
addPageNumbers.header=Tambahkan Nomor Halaman
addPageNumbers.selectText.1=Pilih berkas PDF:
addPageNumbers.selectText.2=Ukuran Margin
addPageNumbers.selectText.3=Posisi
addPageNumbers.selectText.4=Nomor Awal
addPageNumbers.selectText.5=Halaman ke Nomor
addPageNumbers.selectText.6=Teks Khusus
addPageNumbers.customTextDesc=Teks Khusus
addPageNumbers.numberPagesDesc=Halaman mana yang akan diberi nomor, default 'semua', juga menerima 1-5 atau 2,5,9, dll.
addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama berkas}-{n}'
addPageNumbers.submit=Tambahkan Nomor Halaman
#auto-rename
auto-rename.title=Ganti Nama Otomatis
auto-rename.header=Ganti Nama PDF Otomatis
auto-rename.submit=Ganti Nama Otomatis
#adjustContrast
adjustContrast.title=Sesuaikan Kontras
adjustContrast.header=Sesuaikan Kontras
adjustContrast.contrast=Kontras:
adjustContrast.brightness=Kecerahan:
adjustContrast.saturation=Saturasi:
adjustContrast.download=Unduh
#crop
crop.title=Pangkas
crop.header=Pangkas Gambar
crop.submit=Kirim
#autoSplitPDF
autoSplitPDF.title=PDF Pisah Otomatis
autoSplitPDF.header=Pisahkan PDF secara otomatis
autoSplitPDF.description=Cetak, Sisipkan, Pindai, unggah, dan biarkan kami memisahkan dokumen Anda secara otomatis. Tidak perlu menyortir secara manual.
autoSplitPDF.selectText.1=Cetak beberapa lembar pembatas dari bawah (Hitam putih tidak masalah).
autoSplitPDF.selectText.2=Pindai semua dokumen Anda sekaligus dengan memasukkan lembar pembatas di antaranya.
autoSplitPDF.selectText.3=Unggah satu berkas PDF besar yang dipindai dan biarkan Stirling PDF menangani sisanya.
autoSplitPDF.selectText.4=Halaman pembatas secara otomatis terdeteksi dan dihapus, menjamin dokumen akhir yang rapi.
autoSplitPDF.formPrompt=Kirimkan PDF yang berisi pembagi Halaman Stirling-PDF:
autoSplitPDF.duplexMode=Mode Dupleks (Pemindaian depan dan belakang)
autoSplitPDF.dividerDownload1=Unduh 'Pembagi Pembagi Otomatis (minimal).pdf'
autoSplitPDF.dividerDownload2=Unduh 'Pembagi Pembagi Otomatis (dengan instruksi).pdf'
autoSplitPDF.submit=Kirim
#pipeline
pipeline.title=Pipeline
#pageLayout
pageLayout.title=Tata Letak Multi Halaman
pageLayout.header=Tata Letak Multi Halaman
pageLayout.pagesPerSheet=Halaman per lembar:
pageLayout.addBorder=Menambahkan Batas
pageLayout.submit=Kirim
#scalePages
scalePages.title=Sesuaikan skala halaman
scalePages.header=Sesuaikan skala halaman
scalePages.pageSize=Ukuran halaman dokumen.
scalePages.scaleFactor=Tingkat zoom (potong) halaman.
scalePages.submit=Kirim
#certSign
certSign.title=Penandatanganan Sertifikat
certSign.header=Menandatangani PDF dengan sertifikat Anda (Sedang dalam proses)
certSign.selectPDF=Pilih Berkas PDF untuk Penandatanganan:
certSign.selectKey=Pilih Berkas Kunci Pribadi Anda (format PKCS # 8, bisa .pem atau .der):
certSign.selectCert=Pilih Berkas Sertifikat Anda (format X.509, bisa .pem atau .der):
certSign.selectP12=Pilih Berkas Keystore PKCS #12 Anda (.p12 atau .pfx) (Opsional, Jika disediakan, berkas tersebut harus berisi kunci pribadi dan sertifikat Anda):
certSign.certType=Jenis Sertifikat
certSign.password=Masukkan Kata Sandi Kunci atau Kunci Pribadi Anda (Jika Ada):
certSign.showSig=Tampilkan Tanda Tangan
certSign.reason=Alasan
certSign.location=Lokasi
certSign.name=Nama
certSign.submit=Tanda tangani PDF
#removeBlanks
removeBlanks.title=Hapus Halaman Kosong
hapusKosong.header=Hapus Halaman Kosong
removeBlanks.threshold=Ambang Batas Keputihan Piksel:
removeBlanks.thresholdDesc=Ambang batas untuk menentukan seberapa putih piksel putih yang harus diklasifikasikan sebagai 'Putih'. 0=Hitam, 255 putih murni.
removeBlanks.whitePercent=Persen Putih (%):
removeBlanks.whitePercentDesc=Persentase halaman yang harus berupa piksel 'putih' yang akan dihapus
removeBlanks.submit=Hapus Kosong
#removeAnnotations
removeAnnotations.title=Hapus Anotasi
removeAnnotations.header=Hapus Anotasi
removeAnnotations.submit=Hapus
#compare
compare.title=Bandingkan
compare.header=Bandingkan PDF
compare.document.1=Dokumen 1
compare.document.2=Dokumen 2
compare.submit=Bandingkan
#sign
sign.title=Tanda
sign.header=Tandatangani PDF
sign.upload=Unggah Gambar
sign.draw=Gambar Tanda Tangan
sign.text=Masukan Teks
sign.clear=Hapus
sign.add=Tambah
#repair
repair.title=Perbaiki
repair.header=Perbaiki PDF
repair.submit=Perbaiki
#flatten
flatten.title=Ratakan
flatten.header=Ratakan PDF
flatten.submit=Ratakan
#ScannerImageSplit
ScannerImageSplit.selectText.1=Ambang Batas Sudut:
ScannerImageSplit.selectText.2=Menetapkan sudut absolut minimum yang diperlukan agar gambar dapat diputar (default: 10).
ScannerImageSplit.selectText.3=Toleransi:
ScannerImageSplit.selectText.4=Menentukan kisaran variasi warna di sekitar perkiraan warna latar belakang (default: 30).
ScannerImageSplit.selectText.5=Area Minimum:
ScannerImageSplit.selectText.6=Menetapkan ambang batas area minimum untuk foto (default: 10000).
ScannerImageSplit.selectText.7=Area Kontur Minimum:
ScannerImageSplit.selectText.8=Menetapkan ambang batas area kontur minimum untuk foto
ScannerImageSplit.selectText.9=Ukuran Batas:
ScannerImageSplit.selectText.10=Menetapkan ukuran batas yang ditambahkan dan dihapus untuk mencegah batas putih pada output (default: 1).
#OCR
ocr.title=OCR / Pembersihan Pindaian
ocr.header=Pemindaian Pembersihan / OCR (Pengenalan Karakter Optik)
ocr.selectText.1=Pilih bahasa yang akan dideteksi di dalam PDF (Bahasa yang terdaftar adalah bahasa yang saat ini terdeteksi):
ocr.selectText.2=Menghasilkan berkas teks yang berisi teks OCR di samping PDF yang di-OCR
ocr.selectText.3=Halaman yang benar dipindai pada sudut miring dengan memutarnya kembali ke tempatnya
ocr.selectText.4=Halaman yang bersih sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang. (Tidak ada perubahan output)
ocr.selectText.5=Bersihkan halaman sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang, mempertahankan pembersihan pada keluaran.
ocr.selectText.6=Mengabaikan halaman yang memiliki teks interaktif, hanya halaman OCR yang berupa gambar
ocr.selectText.7=Memaksa OCR, akan meng-OCR setiap halaman dengan menghapus semua elemen teks asli
ocr.selectText.8=Normal (Akan terjadi kesalahan jika PDF berisi teks)
ocr.selectText.9=Pengaturan Tambahan
ocr.selectText.10=Mode OCR
ocr.selectText.11=Hapus gambar setelah OCR (Menghapus Semua gambar, hanya berguna jika merupakan bagian dari langkah konversi)
ocr.selectText.12=Jenis Render (Lanjutan)
ocr.help=Silakan baca dokumentasi ini tentang cara menggunakan ini untuk bahasa lain dan/atau penggunaan yang tidak ada di docker
ocr.credit=Layanan ini menggunakan OCRmyPDF dan Tesseract untuk OCR.
ocr.submit=Memproses PDF dengan OCR
#extractImages
extractImages.title=Ekstrak Gambar
extractImages.header=Mengekstrak Gambar
extractImages.selectText=Pilih format gambar yang akan dikonversi
extractImages.submit=Ekstrak
#File to PDF
fileToPDF.title=Berkas ke PDF
fileToPDF.header=Mengonversi berkas apa pun ke PDF
fileToPDF.credit=Layanan ini menggunakan LibreOffice dan Unoconv untuk konversi berkas.
fileToPDF.supportedFileTypes=Jenis berkas yang didukung harus mencakup yang di bawah ini, namun untuk daftar lengkap format yang didukung, silakan lihat dokumentasi LibreOffice
fileToPDF.submit=Konversi ke PDF
#compress
compress.title=Kompres
compress.header=Kompres PDF
compress.credit=Layanan ini menggunakan Ghostscript untuk Kompresi/Optimalisasi PDF.
compress.selectText.1=Mode Manual - Dari 1 hingga 4
compress.selectText.2=Tingkat Optimalisasi:
compress.selectText.3=4 (Buruk untuk gambar teks)
compress.selectText.4=Mode Otomatis - Menyesuaikan kualitas secara otomatis untuk mendapatkan PDF dengan ukuran yang tepat
compress.selectText.5=Ukuran PDF yang diharapkan (mis. 25MB, 10,8MB, 25KB)
compress.submit=Kompres
#Add image
addImage.title=Tambahkan Gambar
addImage.header=Tambahkan Gambar ke PDF
addImage.everyPage=Setiap Halaman?
addImage.upload=Tambahkan Gambar
addImage.submit=Tambahkan Gambar
#merge
merge.title=Gabungkan
merge.header=Gabungkan beberapa PDFs (2+)
merge.sortByName=Sortir berdasarkan nama
merge.sortByDate=Sortir berdasrkan tanggal
merge.submit=Gabungkan
#pdfOrganiser
pdfOrganiser.title=Pengaturan Halaman
pdfOrganiser.header=Pengaturan Halaman PDF
pdfOrganiser.submit=Susun ulang halaman
#multiTool
multiTool.title=Alat Multi PDF
multiTool.header=Alat Multi PDF
#view pdf
viewPdf.title=Lihat PDF
viewPdf.header=Lihat PDF
#pageRemover
pageRemover.title=Penghapus Halaman
pageRemover.header=Penghapus Halaman PDF
pageRemover.pagesToDelete=Halaman yang akan dihapus (Masukkan daftar nomor halaman yang dipisahkan dengan koma) :
pageRemover.submit=Hapus Halaman
#rotate
rotate.title=Rotasi PDF
rotate.header=Rotasi PDF
rotate.selectAngle=Pilih sudut rotasi (dalam kelipatan 90 derajat):
rotate.submit=Rotasi
#merge
split.title=Membagi PDF
split.header=Membagi PDF
split.desc.1=Angka yang Anda pilih adalah nomor halaman yang ingin Anda pisahkan
split.desc.2=Dengan demikian, memilih 1,3,7-8 akan membagi dokumen 10 halaman menjadi 6 PDF terpisah:
split.desc.3=Dokumen #1: Halaman 1
split.desc.4=Dokumen #2: Halaman 2 dan 3
split.desc.5=Dokumen #3: Halaman 4, 5 dan 6
split.desc.6=Dokumen #4: Halaman 7
split.desc.7=Dokumen #5: Halaman 8
split.desc.8=Dokumen #6: Halaman 9 dan 10
split.splitPages=Masukkan halaman yang akan dipisah:
split.submit=Pisahkan
#merge
imageToPDF.title=Gambar ke PDF
imageToPDF.header=Gambar ke PDF
imageToPDF.submit=Konversi
imageToPDF.selectLabel=Opsi Kesesuaian Gambar
imageToPDF.fillPage=Isi Halaman
imageToPDF.fitDocumentToImage=Isi Dokumen dengan Gambar
imageToPDF.maintainAspectRatio=Pertahankan aspek rasio
imageToPDF.selectText.2=Putar PDF secara otomatis
imageToPDF.selectText.3=Logika multi berkas (Hanya diaktifkan jika bekerja dengan banyak gambar)
imageToPDF.selectText.4=Gabungkan menjadi satu PDF
imageToPDF.selectText.5=Mengonversi ke PDF yang terpisah
#pdfToImage
pdfToImage.title=PDF ke Gambar
pdfToImage.header=PDF ke Gambar
pdfToImage.selectText=Format Gambar
pdfToImage.singleOrMultiple=Tipe hasil halaman ke gambar
pdfToImage.single=Gambar Besar Tunggal Menggabungkan semua halaman
pdfToImage.multi=Beberapa Gambar, satu gambar per halaman
pdfToImage.colorType=Tipe warna
pdfToImage.color=Warna
pdfToImage.grey=Skala abu-abu
pdfToImage.blackwhite=Black and White (Bisa kehilangan data!)
pdfToImage.submit=Konversi
#addPassword
addPassword.title=Tambahkan kata sandi
addPassword.header=Tambahkan kata sandi (Enkrip)
addPassword.selectText.1=Pilih PDF untuk enkripsi
addPassword.selectText.2=Kata sandi Pengguna
addPassword.selectText.3=Panjang kunci enkripsi
addPassword.selectText.4=Nilai yang lebih tinggi lebih kuat, tetapi nilai yang lebih rendah memiliki kompatibilitas yang lebih baik.
addPassword.selectText.5=Perizinan untuk diubah (Disarankan untuk digunakan bersama dengan kata sandi Pemilik)
addPassword.selectText.6=Pencegahan untuk penyusunan dokumen
addPassword.selectText.7=Pencegahan untuk ekstraksi konten
addPassword.selectText.8=Pencegahan ekstraksi untuk aksesibilitas
addPassword.selectText.9=Pencegahan untuk mengisi formulir
addPassword.selectText.10=Pencegahan untuk pengubahan
addPassword.selectText.11=Pencegahan untuk perubahan anotasi
addPassword.selectText.12=Pencegahan untuk mencetak
addPassword.selectText.13=Pencegahan untuk mencetak format yang berbeda
addPassword.selectText.14=Kata sandi Pemilik
addPassword.selectText.15=Membatasi apa yang dapat dilakukan dengan dokumen setelah dibuka (Tidak didukung oleh semua pembaca)
addPassword.selectText.16=Membatasi pembukaan dokumen itu sendiri
addPassword.submit=Enkripsi
#watermark
watermark.title=Tambahkan Watermark
watermark.header=Tambahkan Watermark
watermark.selectText.1=Pilih PDF untuk menambahkan watermark:
watermark.selectText.2=Text Watermark:
watermark.selectText.3=Ukuran Huruf:
watermark.selectText.4=Rotasi (0-360):
watermark.selectText.5=widthSpacer (Spasi diantara setiap watermark horisontal):
watermark.selectText.6=heightSpacer (Spasi diantara setiap watermark vertikal):
watermark.selectText.7=Opacity (0% - 100%):
watermark.selectText.8=Tipe Watermark:
watermark.selectText.9=Gambar Watermark:
watermark.submit=Tambahkan Watermark
#Change permissions
permissions.title=Ganti Perizinan
permissions.header=Ganti Perizinan
permissions.warning=Peringatan untuk menyetel izin yang tidak dapat diubah, disarankan untuk menyetel izin dengan kata sandi melalui halaman tambah kata sandi
permissions.selectText.1=Pilih PDF untuk mengubah izin
permissions.selectText.2=Perizinan untuk diubah
permissions.selectText.3=Pencegahan untuk penyusunan dokumen
permissions.selectText.4=Pencegahan untuk ekstraksi konten
permissions.selectText.5=Pencegahan ekstraksi untuk aksesibilitas
permissions.selectText.6=Pencegahan untuk mengisi formulir
permissions.selectText.7=Pencegahan untuk pengubahan
permissions.selectText.8=Pencegahan untuk perubahan anotasi
permissions.selectText.9=Pencegahan untuk mencetak
permissions.selectText.10=Pencegahan untuk mencetak format yang berbeda
permissions.submit=Ganti
#remove password
removePassword.title=Hapus kata sandi
removePassword.header=Hapus kata sandi (Dekrip)
removePassword.selectText.1=Pilih PDF yang akan di Dekrip
removePassword.selectText.2=Kata Sandi
removePassword.submit=Hapus
#changeMetadata
changeMetadata.title=Ganti Metadata
changeMetadata.header=Ganti Metadata
changeMetadata.selectText.1=Silakan edit variabel yang ingin Anda ubah
changeMetadata.selectText.2=Hapus semua metadata
changeMetadata.selectText.3=Tampilkan Metadata Khusus:
changeMetadata.author=Penulis:
changeMetadata.creationDate=Tanggal Dibuat (yyyy/MM/dd HH:mm:ss):
changeMetadata.creator=Pencipta:
changeMetadata.keywords=Kata kunci:
changeMetadata.modDate=Tangal Diupdate (yyyy/MM/dd HH:mm:ss):
changeMetadata.producer=Produser:
changeMetadata.subject=Subjek:
changeMetadata.title=Judul:
changeMetadata.trapped=Terperangkap:
changeMetadata.selectText.4=Metadata Lain-lain:
changeMetadata.selectText.5=Tambahkan Metadata Khusus
changeMetadata.submit=Ganti
#pdfToPDFA
pdfToPDFA.title=PDF Ke PDF/A
pdfToPDFA.header=PDF ke PDF/A
pdfToPDFA.credit=Layanan ini menggunakan OCRmyPDF untuk konversi PDF/A.
pdfToPDFA.submit=Konversi
#PDFToWord
PDFToWord.title=PDF Ke Word
PDFToWord.header=PDF ke Word
PDFToWord.selectText.1=Hasil format berkas
PDFToWord.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas.
PDFToWord.submit=Konversi
#PDFToPresentation
PDFToPresentation.title=PDF Ke Presentation
PDFToPresentation.header=PDF ke Presentation
PDFToPresentation.selectText.1=Hasil format berkas
PDFToPresentation.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas.
PDFToPresentation.submit=Konversi
#PDFToText
PDFToText.title=PDF Ke RTF (Text)
PDFToText.header=PDF ke RTF (Text)
PDFToText.selectText.1=Hasil format berkas
PDFToText.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas.
PDFToText.submit=Konversi
#PDFToHTML
PDFToHTML.title=PDF Ke HTML
PDFToHTML.header=PDF ke HTML
PDFToHTML.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas.
PDFToHTML.submit=Konversi
#PDFToXML
PDFToXML.title=PDF Ke XML
PDFToXML.header=PDF ke XML
PDFToXML.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas.
PDFToXML.submit=Konversi
#PDFToCSV
PDFToCSV.title=PDF Ke CSV
PDFToCSV.header=PDF ke CSV
PDFToCSV.prompt=Pilih halaman untuk mengambil tabel
PDFToCSV.submit=Ektraksi
#split-by-size-or-count
split-by-size-or-count.header=Pisahkan PDF berdasarkan ukuran atau jumlah
split-by-size-or-count.type.label= Pilih Tipe Split
split-by-size-or-count.type.size=Berdasarkan Ukuran
split-by-size-or-count.type.pageCount=Berdasarkan Jumlah Halaman
split-by-size-or-count.type.docCount=Berdasarkan Jumlah Dokumen
split-by-size-or-count.value.label=Masukkan Jumlah
split-by-size-or-count.value.placeholder=Masukkan ukuran (e.g., 2MB or 3KB) atau hitungan (e.g., 5)
split-by-size-or-count.submit=Kirim
#overlay-pdfs
overlay-pdfs.header=Hamparan berkas PDF
overlay-pdfs.baseFile.label=Pilih basis berkas PDF
overlay-pdfs.overlayFiles.label=Pilih hamparan berkas PDF
overlay-pdfs.mode.label=Pilih Mode Hamparan
overlay-pdfs.mode.sequential=Hamparan Sequential
overlay-pdfs.mode.interleaved=Hamparan Interleaved
overlay-pdfs.mode.fixedRepeat=Hamparan Fixed Repeat
overlay-pdfs.counts.label=Jumlah Overlay (Untuk hamparan fixed repeat)
overlay-pdfs.counts.placeholder=Masukkan hitungan yang dipisahkan oleh koma (e.g., 2,3,1)
overlay-pdfs.position.label=Pilih posisi hamparan
overlay-pdfs.position.foreground=Latar depan
overlay-pdfs.position.background=Latar belakang
overlay-pdfs.submit=Kirim
#split-by-sections
split-by-sections.title=Pisahkan PDF berdasarkan bagian
split-by-sections.header=Pisahkan PDF menjadi beberapa bagian
split-by-sections.horizontal.label=Pembagian Horizontal
split-by-sections.vertical.label=Pembagian Vertikal
split-by-sections.horizontal.placeholder=Input angka untuk pembagian horizontal
split-by-sections.vertical.placeholder=Input angka untuk pembagian vertikal
split-by-sections.submit=Pisahkan PDF

View File

@ -295,7 +295,7 @@ home.autoSplitPDF.title=Pagine divise automaticamente
home.autoSplitPDF.desc=Dividi automaticamente il PDF scansionato con il codice QR dello divisore di pagina fisico scansionato
autoSplitPDF.tags=Basato su QR,separato,scansiona segmenti,organizza
home.sanitizePdf.title=Igienizzare
home.sanitizePdf.title=Pulire
home.sanitizePdf.desc=Rimuovi script e altri elementi dai file PDF
sanitizePdf.tags=pulire,proteggere,rimuovere le minacce
@ -346,9 +346,9 @@ home.autoSizeSplitPDF.desc=Dividi un singolo PDF in più documenti in base alle
autoSizeSplitPDF.tags=pdf,diviso,documento,organizzazione
home.overlay-pdfs.title=Overlay PDFs
home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF
overlay-pdfs.tags=Overlay
home.overlay-pdfs.title=Sovrapposizione di PDF
home.overlay-pdfs.desc=Sovrappone i PDF sopra un altro PDF
overlay-pdfs.tags=Svrapponi
home.split-by-sections.title=Dividi PDF per sezioni
home.split-by-sections.desc=Dividi ciascuna pagina di un PDF in sezioni orizzontali e verticali più piccole
@ -432,14 +432,14 @@ HTMLToPDF.credit=Utilizza WeasyPrint
#sanitizePDF
sanitizePDF.title=Disinfetta PDF
sanitizePDF.header=Disinfettare un file PDF
sanitizePDF.title=Pulire PDF
sanitizePDF.header=Pulisci un file PDF
sanitizePDF.selectText.1=Rimuovi le azioni JavaScript
sanitizePDF.selectText.2=Rimuovi i file incorporati
sanitizePDF.selectText.3=Rimuovi i metadati
sanitizePDF.selectText.4=Rimuovi collegamenti
sanitizePDF.selectText.5=Rimuovi i fonts
sanitizePDF.submit=Disinfetta PDF
sanitizePDF.submit=Pulisci PDF
#addPageNumbers
@ -881,5 +881,5 @@ split-by-sections.header=Dividi il PDF in sezioni
split-by-sections.horizontal.label=Divisioni orizzontali
split-by-sections.vertical.label=Divisioni verticali
split-by-sections.horizontal.placeholder=Inserire il numero di divisioni orizzontali
split-by-sections.vertical.placeholder=Inserire il numero di divisioni verticlai
split-by-sections.vertical.placeholder=Inserire il numero di divisioni verticali
split-by-sections.submit=Dividi PDF

View File

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" id="flag-icons-id" viewBox="0 0 640 480">
<path fill="#e70011" d="M0 0h640v240H0Z"/>
<path fill="#fff" d="M0 240h640v240H0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 178 B

View File

@ -29,6 +29,9 @@
<a class="dropdown-item lang_dropdown-item" href="" data-bs-language-code="fr_FR">
<img src="images/flags/fr.svg" alt="icon" width="20" height="15"> Français
</a>
<a class="dropdown-item lang_dropdown-item" href="" data-bs-language-code="id_ID">
<img src="images/flags/id.svg" alt="icon" width="20" height="15"> Indonesia
</a>
<a class="dropdown-item lang_dropdown-item" href="" data-bs-language-code="it_IT">
<img src="images/flags/it.svg" alt="icon" width="20" height="15"> Italiano
</a>