feat: add PDF overlay and underlay functionality

This commit is contained in:
alam00000
2026-04-01 18:11:36 +05:30
parent 046a421591
commit ecfa571215
27 changed files with 1406 additions and 0 deletions

View File

@@ -685,5 +685,32 @@
"rasterizePdf": {
"name": "Растеризация документа",
"subtitle": "Преобразовать содержимое страниц документа в изображения, свести слои и убрать выделяемый текст."
},
"pdfOverlay": {
"name": "Наложение PDF",
"subtitle": "Наложить страницы одного PDF поверх или под страницы другого.",
"basePdfLabel": "Базовый PDF",
"uploadBasePdf": "Загрузить базовый PDF",
"overlayPdfLabel": "PDF для наложения / подложки",
"uploadOverlayPdf": "Загрузить PDF для наложения/подложки",
"modeLabel": "Режим",
"overlayOption": "Наложение (поверх страниц)",
"underlayOption": "Подложка (за страницами)",
"pageRangeLabel": "Применить к страницам (необязательно)",
"pageRangeHint": "Используйте \"z\" для последней страницы. Оставьте пустым для применения ко всем страницам.",
"repeatLabel": "Повторять страницы наложения/подложки, если базовый длиннее",
"processButton": "Применить наложение / подложку",
"howItWorksUploadTitle": "Загрузите два PDF",
"howItWorksUploadDescription": "Загрузите базовый PDF и PDF, который хотите наложить или подложить.",
"howItWorksModeTitle": "Выберите режим",
"howItWorksModeDescription": "Выберите наложение (сверху) или подложку (сзади). При необходимости укажите диапазон страниц и повтор.",
"howItWorksDownloadTitle": "Скачать",
"howItWorksDownloadDescription": "Скачайте PDF с применённым наложением или подложкой.",
"faqDifferenceQuestion": "В чём разница между наложением и подложкой?",
"faqDifferenceAnswer": "Наложение размещает страницы поверх базового PDF (как водяной знак). Подложка размещает страницы за базовым PDF (как фирменный бланк или фон).",
"faqSinglePageQuestion": "Можно ли использовать одностраничный PDF как наложение для всех страниц?",
"faqSinglePageAnswer": "Да! Включите опцию \"Повтор\" и страницы наложения будут повторяться на всех страницах базового файла. Одностраничный водяной знак будет применён к каждой странице.",
"faqPrivacyQuestion": "Мои файлы конфиденциальны и защищены?",
"faqPrivacyAnswer": "Безусловно! Вся обработка происходит в вашем браузере. Ваши файлы никогда не покидают ваше устройство, обеспечивая полную конфиденциальность."
}
}