mirror of
https://github.com/alam00000/bentopdf.git
synced 2026-11-06 16:18:39 +01:00
Merge branch 'main' into feature/improve-custom-rotate
This commit is contained in:
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Add Attachments Online Free - Add Attachments Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Add Attachments Online Free - Add Attachments Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/add-attachments.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-attachments" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -439,7 +435,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/add-attachments-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -457,11 +452,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "4068"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Add Blank Page Online Free - Add Blank Page Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Add Blank Page Online Free - Add Blank Page Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-blank-page.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-blank-page" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -424,7 +423,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/add-blank-page-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -441,11 +439,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2632"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -23,10 +23,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/add-page-labels.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-page-labels" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta
|
||||
@@ -528,7 +525,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/add-page-labels-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Add Stamps Online Free - Add Stamps Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Add Stamps Online Free - Add Stamps Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-stamps.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-stamps" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -201,7 +200,7 @@
|
||||
id="save-stamped-btn"
|
||||
class="hidden btn-gradient w-full mt-6 flex items-center justify-center gap-2"
|
||||
>
|
||||
<span>Save Stamped PDF</span>
|
||||
<span data-i18n="tools:addStamps.saveButton">Save Stamped PDF</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -355,7 +354,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/add-stamps.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -372,11 +370,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "4453"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Add Watermark Online Free - Add Watermark Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Add Watermark Online Free - Add Watermark Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-watermark.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/add-watermark" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -754,7 +753,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/add-watermark-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -771,11 +769,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3066"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -4,9 +4,6 @@
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<title>
|
||||
Adjust Colors Online Free - PDF Color Adjustment Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Adjust Colors Online Free - PDF Color Adjustment Tool | BentoPDF"
|
||||
@@ -25,7 +22,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/adjust-colors.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/adjust-colors" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/adjust-colors" />
|
||||
@@ -532,7 +529,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/adjust-colors-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -548,11 +544,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1856"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Alternate Merge Online Free - Alternate Merge Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Alternate Merge Online Free - Alternate Merge Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/alternate-merge.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/alternate-merge" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -130,11 +126,11 @@
|
||||
|
||||
<h1
|
||||
class="text-2xl font-bold text-white mb-2"
|
||||
data-i18n="tools:alternateMix.name"
|
||||
data-i18n="tools:alternateMerge.name"
|
||||
>
|
||||
Alternate & Mix Pages
|
||||
</h1>
|
||||
<p class="text-gray-400 mb-6" data-i18n="tools:alternateMix.subtitle">
|
||||
<p class="text-gray-400 mb-6" data-i18n="tools:alternateMerge.subtitle">
|
||||
Merge PDFs by alternating pages from each PDF. Preserves Bookmarks.
|
||||
</p>
|
||||
|
||||
@@ -182,6 +178,32 @@
|
||||
|
||||
<ul id="file-list" class="space-y-2 mb-4"></ul>
|
||||
|
||||
<label
|
||||
class="flex items-start gap-2 text-sm text-gray-300 cursor-pointer mb-4"
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
id="retain-page-labels"
|
||||
class="mt-0.5 w-4 h-4 rounded text-indigo-600 bg-gray-700 border-gray-600"
|
||||
/>
|
||||
<span>
|
||||
<span
|
||||
class="font-medium"
|
||||
data-i18n="tools:alternateMerge.retainPageLabels"
|
||||
>
|
||||
Keep original page labels from each file
|
||||
</span>
|
||||
<span
|
||||
class="block text-xs text-gray-400 mt-0.5"
|
||||
data-i18n="tools:alternateMerge.retainPageLabelsHint"
|
||||
>
|
||||
Off (default): the merged PDF uses natural page numbering 1–N.
|
||||
On: each file's original page labels are preserved (may produce
|
||||
duplicate labels).
|
||||
</span>
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<button id="process-btn" class="btn-gradient w-full mt-4">
|
||||
Mix Pages
|
||||
</button>
|
||||
@@ -384,7 +406,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/alternate-merge-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -402,11 +423,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2876"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Background Color Online Free - Background Color Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Background Color Online Free - Background Color Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/background-color.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/background-color" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -384,7 +378,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/background-color-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -401,11 +394,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "3038"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -16,10 +16,7 @@
|
||||
<meta name="author" content="BentoPDF" />
|
||||
<meta name="robots" content="index, follow" />
|
||||
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/bates-numbering.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/bates-numbering" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta
|
||||
@@ -524,7 +521,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/bates-numbering-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Bmp To Pdf Online Free - Bmp To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Bmp To Pdf Online Free - Bmp To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/bmp-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/bmp-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -370,7 +369,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/bmp-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -387,11 +385,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2860"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+50
-19
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Bookmark Online Free - Bookmark Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Bookmark Online Free - Bookmark Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/bookmark.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/bookmark" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -163,19 +162,26 @@
|
||||
id="auto-extract-checkbox"
|
||||
class="w-4 h-4 accent-blue-500"
|
||||
/>
|
||||
<span>Auto-extract existing bookmarks</span>
|
||||
<span data-i18n="tools:editBookmarks.autoExtractExisting"
|
||||
>Auto-extract existing bookmarks</span
|
||||
>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<!-- Import Bookmarks Section -->
|
||||
<div class="mt-8 pt-6 border-t border-gray-700">
|
||||
<h3 class="text-sm font-semibold text-gray-300 mb-4">
|
||||
<h3
|
||||
class="text-sm font-semibold text-gray-300 mb-4"
|
||||
data-i18n="tools:editBookmarks.importSectionTitle"
|
||||
>
|
||||
Or Import Bookmarks
|
||||
</h3>
|
||||
|
||||
<!-- CSV Upload -->
|
||||
<label class="block mb-4">
|
||||
<span class="text-xs text-gray-500"
|
||||
<span
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:editBookmarks.csvFormat"
|
||||
>CSV format: title,page,level</span
|
||||
>
|
||||
<div
|
||||
@@ -184,8 +190,14 @@
|
||||
<div class="flex flex-col items-center justify-center pt-4 pb-4">
|
||||
<i data-lucide="sheet" class="w-8 h-8 mb-2 text-gray-400"></i>
|
||||
<p class="text-xs text-gray-400">
|
||||
<span class="font-semibold">Click to upload CSV</span> or drag
|
||||
here
|
||||
<span
|
||||
class="font-semibold"
|
||||
data-i18n="tools:editBookmarks.uploadCsvAction"
|
||||
>Click to upload CSV</span
|
||||
>
|
||||
<span data-i18n="tools:editBookmarks.orDragHere"
|
||||
>or drag here</span
|
||||
>
|
||||
</p>
|
||||
</div>
|
||||
<input
|
||||
@@ -199,15 +211,25 @@
|
||||
|
||||
<!-- JSON Upload -->
|
||||
<label class="block">
|
||||
<span class="text-xs text-gray-500">JSON format</span>
|
||||
<span
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:editBookmarks.jsonFormat"
|
||||
>JSON format</span
|
||||
>
|
||||
<div
|
||||
class="relative flex flex-col items-center justify-center w-full h-32 mt-2 border-2 border-dashed border-gray-600 rounded-xl cursor-pointer bg-gray-800 hover:bg-gray-700 transition-colors duration-300"
|
||||
>
|
||||
<div class="flex flex-col items-center justify-center pt-4 pb-4">
|
||||
<i data-lucide="braces" class="w-8 h-8 mb-2 text-gray-400"></i>
|
||||
<p class="text-xs text-gray-400">
|
||||
<span class="font-semibold">Click to upload JSON</span> or
|
||||
drag here
|
||||
<span
|
||||
class="font-semibold"
|
||||
data-i18n="tools:editBookmarks.uploadJsonAction"
|
||||
>Click to upload JSON</span
|
||||
>
|
||||
<span data-i18n="tools:editBookmarks.orDragHere"
|
||||
>or drag here</span
|
||||
>
|
||||
</p>
|
||||
</div>
|
||||
<input
|
||||
@@ -660,7 +682,12 @@
|
||||
1
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">Upload File</h3>
|
||||
<h3
|
||||
class="text-lg font-semibold text-white mb-1"
|
||||
data-i18n="howItWorks.step1Title"
|
||||
>
|
||||
Upload File
|
||||
</h3>
|
||||
<p class="text-gray-400" data-i18n="howItWorks.step1">
|
||||
Click or drag and drop your file to begin
|
||||
</p>
|
||||
@@ -673,7 +700,12 @@
|
||||
2
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">Process</h3>
|
||||
<h3
|
||||
class="text-lg font-semibold text-white mb-1"
|
||||
data-i18n="howItWorks.step2Title"
|
||||
>
|
||||
Process
|
||||
</h3>
|
||||
<p class="text-gray-400" data-i18n="howItWorks.step2">
|
||||
Click the process button to start
|
||||
</p>
|
||||
@@ -686,7 +718,12 @@
|
||||
3
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">Download</h3>
|
||||
<h3
|
||||
class="text-lg font-semibold text-white mb-1"
|
||||
data-i18n="howItWorks.step3Title"
|
||||
>
|
||||
Download
|
||||
</h3>
|
||||
<p class="text-gray-400" data-i18n="howItWorks.step3">
|
||||
Save your processed file instantly
|
||||
</p>
|
||||
@@ -793,7 +830,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/bookmark-pdf.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -810,11 +846,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2638"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Cbz To Pdf Online Free - Cbz To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Cbz To Pdf Online Free - Cbz To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/cbz-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/cbz-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -377,7 +376,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/cbz-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -394,11 +392,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4409"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Change Permissions Online Free - Change Permissions Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Change Permissions Online Free - Change Permissions Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/change-permissions.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/change-permissions" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -493,7 +487,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/change-permissions-page.ts"
|
||||
@@ -514,11 +507,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "4041"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Combine Single Page Online Free - Combine Single Page Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Combine Single Page Online Free - Combine Single Page Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/combine-single-page.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/combine-single-page" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -461,7 +455,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/combine-single-page-page.ts"
|
||||
@@ -481,11 +474,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "3891"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+25
-12
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Compare Pdfs Online Free - Compare Pdfs Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Compare Pdfs Online Free - Compare Pdfs Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/compare-pdfs.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/compare-pdfs" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -601,8 +600,18 @@
|
||||
class="flex flex-col items-center justify-center"
|
||||
>
|
||||
<i data-lucide="file-text" class="w-8 h-8 mb-2 text-gray-400"></i>
|
||||
<p class="text-sm text-gray-400">First PDF</p>
|
||||
<p class="text-xs text-gray-500">Click or drop</p>
|
||||
<p
|
||||
class="text-sm text-gray-400"
|
||||
data-i18n="tools:comparePdfs.firstPdf"
|
||||
>
|
||||
First PDF
|
||||
</p>
|
||||
<p
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:comparePdfs.clickOrDrop"
|
||||
>
|
||||
Click or drop
|
||||
</p>
|
||||
</div>
|
||||
<input
|
||||
id="file-input-1"
|
||||
@@ -620,8 +629,18 @@
|
||||
class="flex flex-col items-center justify-center"
|
||||
>
|
||||
<i data-lucide="file-text" class="w-8 h-8 mb-2 text-gray-400"></i>
|
||||
<p class="text-sm text-gray-400">Second PDF</p>
|
||||
<p class="text-xs text-gray-500">Click or drop</p>
|
||||
<p
|
||||
class="text-sm text-gray-400"
|
||||
data-i18n="tools:comparePdfs.secondPdf"
|
||||
>
|
||||
Second PDF
|
||||
</p>
|
||||
<p
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:comparePdfs.clickOrDrop"
|
||||
>
|
||||
Click or drop
|
||||
</p>
|
||||
</div>
|
||||
<input
|
||||
id="file-input-2"
|
||||
@@ -1181,7 +1200,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/compare-pdfs-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -1199,11 +1217,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2494"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/compress-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/compress-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -572,7 +572,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/compress-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -590,11 +589,6 @@
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3421"
|
||||
},
|
||||
"featureList": [
|
||||
"Reduce PDF file size",
|
||||
"Multiple compression algorithms",
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Crop Pdf Online Free - Crop Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Crop Pdf Online Free - Crop Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/crop-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/crop-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -425,7 +424,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/crop-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -442,11 +440,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1146"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Csv To Pdf Online Free - Csv To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Csv To Pdf Online Free - Csv To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/csv-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/csv-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -375,7 +374,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/csv-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -392,11 +390,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1552"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Decrypt PDF Online Free - Decrypt PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Decrypt PDF Online Free - Decrypt PDF Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/decrypt-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/decrypt-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -400,7 +399,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/decrypt-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -418,11 +416,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1342"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Delete Pages Online Free - Delete Pages Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Delete Pages Online Free - Delete Pages Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/delete-pages.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/delete-pages" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -373,7 +372,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/delete-pages-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -390,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1206"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/deskew-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/deskew-pdf" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/deskew-pdf" />
|
||||
@@ -405,7 +405,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/deskew-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -421,11 +420,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1892"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+210
-49
@@ -25,10 +25,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/digital-sign-pdf.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/digital-sign-pdf" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta
|
||||
@@ -137,10 +134,16 @@
|
||||
class="w-5 h-5 text-blue-400 flex-shrink-0 mt-0.5"
|
||||
></i>
|
||||
<div class="text-sm">
|
||||
<p class="text-blue-300 font-medium">
|
||||
<p
|
||||
class="text-blue-300 font-medium"
|
||||
data-i18n="tools:digitalSignPdf.internetRequiredTitle"
|
||||
>
|
||||
Internet connection required
|
||||
</p>
|
||||
<p class="text-blue-400/80 mt-1">
|
||||
<p
|
||||
class="text-blue-400/80 mt-1"
|
||||
data-i18n="tools:digitalSignPdf.internetRequiredDescription"
|
||||
>
|
||||
Signing may need to fetch certificate chain information from your
|
||||
certificate issuer's server to validate the signature.
|
||||
</p>
|
||||
@@ -183,7 +186,12 @@
|
||||
<div id="file-display-area" class="mt-4 space-y-2"></div>
|
||||
|
||||
<div id="certificate-section" class="hidden mt-6 space-y-4">
|
||||
<h2 class="text-lg font-semibold text-white">Certificate</h2>
|
||||
<h2
|
||||
class="text-lg font-semibold text-white"
|
||||
data-i18n="tools:digitalSignPdf.certificateSection"
|
||||
>
|
||||
Certificate
|
||||
</h2>
|
||||
|
||||
<div
|
||||
id="cert-drop-zone"
|
||||
@@ -191,7 +199,10 @@
|
||||
>
|
||||
<div class="flex flex-col items-center justify-center py-4">
|
||||
<i data-lucide="key" class="w-8 h-8 mb-2 text-gray-400"></i>
|
||||
<p class="text-sm text-gray-400">
|
||||
<p
|
||||
class="text-sm text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.uploadCert"
|
||||
>
|
||||
Upload certificate (.pfx, .p12, .pem)
|
||||
</p>
|
||||
</div>
|
||||
@@ -209,6 +220,7 @@
|
||||
<label
|
||||
for="cert-password"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.certPassword"
|
||||
>Certificate Password</label
|
||||
>
|
||||
<input
|
||||
@@ -216,24 +228,40 @@
|
||||
id="cert-password"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
placeholder="Enter certificate password"
|
||||
data-i18n-placeholder="tools:digitalSignPdf.certPasswordPlaceholder"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="cert-info" class="hidden bg-gray-700 rounded-lg p-4">
|
||||
<h3 class="text-sm font-semibold text-white mb-2">
|
||||
<h3
|
||||
class="text-sm font-semibold text-white mb-2"
|
||||
data-i18n="tools:digitalSignPdf.certInfo"
|
||||
>
|
||||
Certificate Information
|
||||
</h3>
|
||||
<div class="text-sm text-gray-300 space-y-1">
|
||||
<p>
|
||||
<span class="text-gray-400">Subject:</span>
|
||||
<span
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.certSubject"
|
||||
>Subject:</span
|
||||
>
|
||||
<span id="cert-subject">-</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="text-gray-400">Issuer:</span>
|
||||
<span
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.certIssuer"
|
||||
>Issuer:</span
|
||||
>
|
||||
<span id="cert-issuer">-</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="text-gray-400">Valid:</span>
|
||||
<span
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.certValidity"
|
||||
>Valid:</span
|
||||
>
|
||||
<span id="cert-validity">-</span>
|
||||
</p>
|
||||
</div>
|
||||
@@ -241,7 +269,10 @@
|
||||
</div>
|
||||
|
||||
<div id="signature-options" class="hidden mt-6 space-y-4">
|
||||
<h2 class="text-lg font-semibold text-white">
|
||||
<h2
|
||||
class="text-lg font-semibold text-white"
|
||||
data-i18n="tools:digitalSignPdf.signatureDetails"
|
||||
>
|
||||
Signature Details (Optional)
|
||||
</h2>
|
||||
|
||||
@@ -249,6 +280,7 @@
|
||||
<label
|
||||
for="sign-reason"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.reason"
|
||||
>Reason</label
|
||||
>
|
||||
<input
|
||||
@@ -256,6 +288,7 @@
|
||||
id="sign-reason"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
placeholder="e.g., I approve this document"
|
||||
data-i18n-placeholder="tools:digitalSignPdf.reasonPlaceholder"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -263,6 +296,7 @@
|
||||
<label
|
||||
for="sign-location"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.location"
|
||||
>Location</label
|
||||
>
|
||||
<input
|
||||
@@ -270,6 +304,7 @@
|
||||
id="sign-location"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
placeholder="e.g., New York, USA"
|
||||
data-i18n-placeholder="tools:digitalSignPdf.locationPlaceholder"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -277,6 +312,7 @@
|
||||
<label
|
||||
for="sign-contact"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.contactInfo"
|
||||
>Contact Info</label
|
||||
>
|
||||
<input
|
||||
@@ -284,13 +320,19 @@
|
||||
id="sign-contact"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
placeholder="e.g., [email protected]"
|
||||
data-i18n-placeholder="tools:digitalSignPdf.contactPlaceholder"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="visible-signature-section" class="hidden mt-6 space-y-4">
|
||||
<div class="flex items-center justify-between">
|
||||
<h2 class="text-lg font-semibold text-white">Visible Signature</h2>
|
||||
<h2
|
||||
class="text-lg font-semibold text-white"
|
||||
data-i18n="tools:digitalSignPdf.visibleSignature"
|
||||
>
|
||||
Visible Signature
|
||||
</h2>
|
||||
<label class="relative inline-flex items-center cursor-pointer">
|
||||
<input
|
||||
type="checkbox"
|
||||
@@ -302,7 +344,10 @@
|
||||
></div>
|
||||
</label>
|
||||
</div>
|
||||
<p class="text-xs text-gray-500">
|
||||
<p
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:digitalSignPdf.visibleSignatureDescription"
|
||||
>
|
||||
When enabled, a visible signature box appears on the PDF. You can
|
||||
upload an image/logo or add text. If neither is provided, the
|
||||
signer's name from the certificate will be shown automatically.
|
||||
@@ -310,7 +355,9 @@
|
||||
|
||||
<div id="visible-sig-options" class="hidden space-y-4">
|
||||
<div>
|
||||
<label class="block text-sm font-medium text-gray-300 mb-2"
|
||||
<label
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.signatureImage"
|
||||
>Signature Image/Logo (Optional)</label
|
||||
>
|
||||
<div
|
||||
@@ -319,7 +366,10 @@
|
||||
>
|
||||
<div class="flex flex-col items-center justify-center py-2">
|
||||
<i data-lucide="image" class="w-6 h-6 mb-1 text-gray-400"></i>
|
||||
<p class="text-xs text-gray-400">
|
||||
<p
|
||||
class="text-xs text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.uploadSignatureImage"
|
||||
>
|
||||
Upload image (PNG, JPG, WebP)
|
||||
</p>
|
||||
</div>
|
||||
@@ -342,6 +392,7 @@
|
||||
<button
|
||||
id="remove-sig-image"
|
||||
class="text-red-400 hover:text-red-300 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.remove"
|
||||
>
|
||||
Remove
|
||||
</button>
|
||||
@@ -353,22 +404,38 @@
|
||||
<label
|
||||
for="sig-page"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.page"
|
||||
>Page</label
|
||||
>
|
||||
<select
|
||||
id="sig-page"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
>
|
||||
<option value="0">First page</option>
|
||||
<option value="last">Last page</option>
|
||||
<option value="all">All pages</option>
|
||||
<option value="custom">Custom page #</option>
|
||||
<option value="0" data-i18n="tools:digitalSignPdf.firstPage">
|
||||
First page
|
||||
</option>
|
||||
<option
|
||||
value="last"
|
||||
data-i18n="tools:digitalSignPdf.lastPage"
|
||||
>
|
||||
Last page
|
||||
</option>
|
||||
<option value="all" data-i18n="tools:digitalSignPdf.allPages">
|
||||
All pages
|
||||
</option>
|
||||
<option
|
||||
value="custom"
|
||||
data-i18n="tools:digitalSignPdf.customPage"
|
||||
>
|
||||
Custom page #
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
<div id="custom-page-wrapper" class="hidden">
|
||||
<label
|
||||
for="sig-custom-page"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.pageNumber"
|
||||
>Page #</label
|
||||
>
|
||||
<input
|
||||
@@ -386,6 +453,7 @@
|
||||
<label
|
||||
for="sig-x"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.xPosition"
|
||||
>X Position (left)</label
|
||||
>
|
||||
<input
|
||||
@@ -400,6 +468,7 @@
|
||||
<label
|
||||
for="sig-y"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.yPosition"
|
||||
>Y Position (top)</label
|
||||
>
|
||||
<input
|
||||
@@ -417,6 +486,7 @@
|
||||
<label
|
||||
for="sig-width"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.width"
|
||||
>Width</label
|
||||
>
|
||||
<input
|
||||
@@ -431,6 +501,7 @@
|
||||
<label
|
||||
for="sig-height"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.height"
|
||||
>Height</label
|
||||
>
|
||||
<input
|
||||
@@ -450,7 +521,9 @@
|
||||
id="enable-sig-text"
|
||||
class="w-4 h-4 text-indigo-600 bg-gray-700 border-gray-600 rounded focus:ring-indigo-500"
|
||||
/>
|
||||
<span class="text-sm font-medium text-gray-300"
|
||||
<span
|
||||
class="text-sm font-medium text-gray-300"
|
||||
data-i18n="tools:digitalSignPdf.addTextOverlay"
|
||||
>Add text overlay</span
|
||||
>
|
||||
</label>
|
||||
@@ -461,6 +534,7 @@
|
||||
<label
|
||||
for="sig-text"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.text"
|
||||
>Text</label
|
||||
>
|
||||
<input
|
||||
@@ -468,6 +542,7 @@
|
||||
id="sig-text"
|
||||
class="w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-transparent"
|
||||
placeholder="e.g., Digitally signed by John Doe"
|
||||
data-i18n-placeholder="tools:digitalSignPdf.textPlaceholder"
|
||||
/>
|
||||
</div>
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
@@ -475,6 +550,7 @@
|
||||
<label
|
||||
for="sig-text-color"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.textColor"
|
||||
>Text Color</label
|
||||
>
|
||||
<input type="color" id="sig-text-color" value="#000000" />
|
||||
@@ -483,6 +559,7 @@
|
||||
<label
|
||||
for="sig-text-size"
|
||||
class="block text-sm font-medium text-gray-300 mb-2"
|
||||
data-i18n="tools:digitalSignPdf.fontSize"
|
||||
>Font Size</label
|
||||
>
|
||||
<input
|
||||
@@ -503,6 +580,7 @@
|
||||
id="process-btn"
|
||||
class="btn-gradient w-full mt-6"
|
||||
style="display: none"
|
||||
data-i18n="tools:digitalSignPdf.applySignature"
|
||||
>
|
||||
Apply Digital Signature
|
||||
</button>
|
||||
@@ -517,7 +595,11 @@
|
||||
class="bg-gray-800 p-8 rounded-lg flex flex-col items-center gap-4 border border-gray-700 shadow-xl"
|
||||
>
|
||||
<div class="solid-spinner"></div>
|
||||
<p id="loader-text" class="text-white text-lg font-medium">
|
||||
<p
|
||||
id="loader-text"
|
||||
class="text-white text-lg font-medium"
|
||||
data-i18n="loader.processing"
|
||||
>
|
||||
Processing...
|
||||
</p>
|
||||
</div>
|
||||
@@ -541,6 +623,7 @@
|
||||
<button
|
||||
id="alert-ok"
|
||||
class="w-full bg-indigo-600 hover:bg-indigo-700 text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200"
|
||||
data-i18n="common.ok"
|
||||
>
|
||||
OK
|
||||
</button>
|
||||
@@ -562,8 +645,16 @@
|
||||
1
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">Upload PDF</h3>
|
||||
<p class="text-gray-400">
|
||||
<h3
|
||||
class="text-lg font-semibold text-white mb-1"
|
||||
data-i18n="tools:digitalSignPdf.howToStep1Title"
|
||||
>
|
||||
Upload PDF
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.howToStep1Text"
|
||||
>
|
||||
Select the PDF document you want to sign
|
||||
</p>
|
||||
</div>
|
||||
@@ -576,9 +667,14 @@
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">
|
||||
Upload Certificate
|
||||
<span data-i18n="tools:digitalSignPdf.howToStep2Title">
|
||||
Upload Certificate
|
||||
</span>
|
||||
</h3>
|
||||
<p class="text-gray-400">
|
||||
<p
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.howToStep2Text"
|
||||
>
|
||||
Provide your .pfx or .p12 certificate file and password
|
||||
</p>
|
||||
</div>
|
||||
@@ -591,9 +687,14 @@
|
||||
</div>
|
||||
<div class="flex-1">
|
||||
<h3 class="text-lg font-semibold text-white mb-1">
|
||||
Sign & Download
|
||||
<span data-i18n="tools:digitalSignPdf.howToStep3Title">
|
||||
Sign & Download
|
||||
</span>
|
||||
</h3>
|
||||
<p class="text-gray-400">
|
||||
<p
|
||||
class="text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.howToStep3Text"
|
||||
>
|
||||
Apply the digital signature and download your signed PDF
|
||||
</p>
|
||||
</div>
|
||||
@@ -613,36 +714,86 @@
|
||||
href="encrypt-pdf.html"
|
||||
class="block bg-gray-800 p-4 rounded-lg hover:bg-gray-700 transition-colors border border-gray-700"
|
||||
>
|
||||
<h3 class="text-white font-semibold mb-1">Encrypt PDF</h3>
|
||||
<p class="text-gray-400 text-sm">Password protect your PDF</p>
|
||||
<h3
|
||||
class="text-white font-semibold mb-1"
|
||||
data-i18n="tools:encryptPdf.name"
|
||||
>
|
||||
Encrypt PDF
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.relatedEncryptDesc"
|
||||
>
|
||||
Password protect your PDF
|
||||
</p>
|
||||
</a>
|
||||
<a
|
||||
href="decrypt-pdf.html"
|
||||
class="block bg-gray-800 p-4 rounded-lg hover:bg-gray-700 transition-colors border border-gray-700"
|
||||
>
|
||||
<h3 class="text-white font-semibold mb-1">Decrypt PDF</h3>
|
||||
<p class="text-gray-400 text-sm">Remove PDF password</p>
|
||||
<h3
|
||||
class="text-white font-semibold mb-1"
|
||||
data-i18n="tools:decryptPdf.name"
|
||||
>
|
||||
Decrypt PDF
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.relatedDecryptDesc"
|
||||
>
|
||||
Remove PDF password
|
||||
</p>
|
||||
</a>
|
||||
<a
|
||||
href="flatten-pdf.html"
|
||||
class="block bg-gray-800 p-4 rounded-lg hover:bg-gray-700 transition-colors border border-gray-700"
|
||||
>
|
||||
<h3 class="text-white font-semibold mb-1">Flatten PDF</h3>
|
||||
<p class="text-gray-400 text-sm">Make annotations permanent</p>
|
||||
<h3
|
||||
class="text-white font-semibold mb-1"
|
||||
data-i18n="tools:flattenPdf.name"
|
||||
>
|
||||
Flatten PDF
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.relatedFlattenDesc"
|
||||
>
|
||||
Make annotations permanent
|
||||
</p>
|
||||
</a>
|
||||
<a
|
||||
href="sanitize-pdf.html"
|
||||
class="block bg-gray-800 p-4 rounded-lg hover:bg-gray-700 transition-colors border border-gray-700"
|
||||
>
|
||||
<h3 class="text-white font-semibold mb-1">Sanitize PDF</h3>
|
||||
<p class="text-gray-400 text-sm">Remove hidden data</p>
|
||||
<h3
|
||||
class="text-white font-semibold mb-1"
|
||||
data-i18n="tools:sanitizePdf.name"
|
||||
>
|
||||
Sanitize PDF
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.relatedSanitizeDesc"
|
||||
>
|
||||
Remove hidden data
|
||||
</p>
|
||||
</a>
|
||||
<a
|
||||
href="change-permissions.html"
|
||||
class="block bg-gray-800 p-4 rounded-lg hover:bg-gray-700 transition-colors border border-gray-700"
|
||||
>
|
||||
<h3 class="text-white font-semibold mb-1">Change Permissions</h3>
|
||||
<p class="text-gray-400 text-sm">Set PDF permissions</p>
|
||||
<h3
|
||||
class="text-white font-semibold mb-1"
|
||||
data-i18n="tools:changePermissions.name"
|
||||
>
|
||||
Change Permissions
|
||||
</h3>
|
||||
<p
|
||||
class="text-gray-400 text-sm"
|
||||
data-i18n="tools:digitalSignPdf.relatedPermissionsDesc"
|
||||
>
|
||||
Set PDF permissions
|
||||
</p>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
@@ -658,11 +809,15 @@
|
||||
<details class="bg-gray-800 p-5 rounded-lg border border-gray-700">
|
||||
<summary
|
||||
class="cursor-pointer font-semibold text-white flex items-center justify-between"
|
||||
data-i18n="tools:digitalSignPdf.faqWhatIsQuestion"
|
||||
>
|
||||
What is a digital signature?
|
||||
<i data-lucide="chevron-down" class="w-5 h-5"></i>
|
||||
</summary>
|
||||
<p class="mt-3 text-gray-400">
|
||||
<p
|
||||
class="mt-3 text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.faqWhatIsAnswer"
|
||||
>
|
||||
A digital signature is a cryptographic mechanism that verifies the
|
||||
authenticity and integrity of a document. Unlike a drawn signature,
|
||||
it uses public key cryptography (X.509 certificates) to prove the
|
||||
@@ -672,11 +827,15 @@
|
||||
<details class="bg-gray-800 p-5 rounded-lg border border-gray-700">
|
||||
<summary
|
||||
class="cursor-pointer font-semibold text-white flex items-center justify-between"
|
||||
data-i18n="tools:digitalSignPdf.faqFormatsQuestion"
|
||||
>
|
||||
What certificate formats are supported?
|
||||
<i data-lucide="chevron-down" class="w-5 h-5"></i>
|
||||
</summary>
|
||||
<p class="mt-3 text-gray-400">
|
||||
<p
|
||||
class="mt-3 text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.faqFormatsAnswer"
|
||||
>
|
||||
We support PKCS#12 format certificates (.pfx, .p12) which contain
|
||||
both your certificate and private key in a single encrypted file.
|
||||
These are commonly issued by certificate authorities.
|
||||
@@ -685,11 +844,15 @@
|
||||
<details class="bg-gray-800 p-5 rounded-lg border border-gray-700">
|
||||
<summary
|
||||
class="cursor-pointer font-semibold text-white flex items-center justify-between"
|
||||
data-i18n="tools:digitalSignPdf.faqPrivateKeyQuestion"
|
||||
>
|
||||
Is my private key safe?
|
||||
<i data-lucide="chevron-down" class="w-5 h-5"></i>
|
||||
</summary>
|
||||
<p class="mt-3 text-gray-400">
|
||||
<p
|
||||
class="mt-3 text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.faqPrivateKeyAnswer"
|
||||
>
|
||||
Yes! All processing happens entirely in your browser. Your
|
||||
certificate, private key, and PDF files never leave your device or
|
||||
get uploaded to any server.
|
||||
@@ -698,11 +861,15 @@
|
||||
<details class="bg-gray-800 p-5 rounded-lg border border-gray-700">
|
||||
<summary
|
||||
class="cursor-pointer font-semibold text-white flex items-center justify-between"
|
||||
data-i18n="tools:digitalSignPdf.faqValidReadersQuestion"
|
||||
>
|
||||
Will the signature be valid in PDF readers?
|
||||
<i data-lucide="chevron-down" class="w-5 h-5"></i>
|
||||
</summary>
|
||||
<p class="mt-3 text-gray-400">
|
||||
<p
|
||||
class="mt-3 text-gray-400"
|
||||
data-i18n="tools:digitalSignPdf.faqValidReadersAnswer"
|
||||
>
|
||||
Yes, the tool creates standard PKCS#7 detached signatures that are
|
||||
recognized by all major PDF viewers. For full validation, use a
|
||||
certificate from a trusted Certificate Authority.
|
||||
@@ -716,7 +883,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/digital-sign-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -732,11 +898,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2150"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Divide Pages Online Free - Divide Pages Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Divide Pages Online Free - Divide Pages Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/divide-pages.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/divide-pages" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -415,7 +414,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/divide-pages-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -432,11 +430,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "4555"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Edit Attachments Online Free - Edit Attachments Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Edit Attachments Online Free - Edit Attachments Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/edit-attachments.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/edit-attachments" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -377,7 +371,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/edit-attachments-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -395,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "4238"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Edit Metadata Online Free - Edit Metadata Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Edit Metadata Online Free - Edit Metadata Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/edit-metadata.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/edit-metadata" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -480,7 +479,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/edit-metadata-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -497,11 +495,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "3583"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Edit PDF Online Free - Edit PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Edit PDF Online Free - Edit PDF Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/edit-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/edit-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -360,7 +359,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/edit-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -377,11 +375,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "4169"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Email to PDF Converter Free Online - EML MSG to PDF | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Email to PDF Converter Free Online - EML MSG to PDF | BentoPDF"
|
||||
@@ -27,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/email-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/email-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -451,7 +448,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/email-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -468,11 +464,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2156"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Encrypt PDF Online Free - Encrypt PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Encrypt PDF Online Free - Encrypt PDF Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/encrypt-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/encrypt-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -408,7 +407,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/encrypt-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -426,11 +424,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1162"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Epub To Pdf Online Free - Epub To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Epub To Pdf Online Free - Epub To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/epub-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/epub-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -378,7 +377,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/epub-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -395,11 +393,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "4043"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Excel to PDF Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Excel to PDF Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/excel-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/excel-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -382,7 +381,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/excel-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -399,11 +397,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "1436"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Extract Attachments Online Free - Extract Attachments Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Extract Attachments Online Free - Extract Attachments Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/extract-attachments.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-attachments" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -386,7 +380,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/extract-attachments-page.ts"
|
||||
@@ -407,11 +400,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1841"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Extract Images Online Free - Extract Images Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Extract Images Online Free - Extract Images Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-images.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-images" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -390,7 +389,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/extract-images-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -407,11 +405,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1693"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Extract Pages Online Free - Extract Pages Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Extract Pages Online Free - Extract Pages Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-pages.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-pages" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -376,7 +375,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/extract-pages-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -393,11 +391,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "3221"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Extract Tables Online Free - Extract Tables Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Extract Tables Online Free - Extract Tables Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-tables.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/extract-tables" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -394,7 +393,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/extract-tables-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -411,11 +409,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1056"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Fb2 To Pdf Online Free - Fb2 To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Fb2 To Pdf Online Free - Fb2 To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/fb2-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/fb2-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -377,7 +376,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/fb2-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -394,11 +392,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2174"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Fix Page Size Online Free - Fix Page Size Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Fix Page Size Online Free - Fix Page Size Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/fix-page-size.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/fix-page-size" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -504,7 +503,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/fix-page-size-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -522,11 +520,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1030"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Flatten Pdf Online Free - Flatten Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Flatten Pdf Online Free - Flatten Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/flatten-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/flatten-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -398,7 +397,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/flatten-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -416,11 +414,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "4300"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -25,10 +25,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/font-to-outline.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/font-to-outline" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta
|
||||
@@ -395,7 +392,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/font-to-outline-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -411,11 +407,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1456"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+11
-10
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Form Creator Online Free - Form Creator Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Form Creator Online Free - Form Creator Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/form-creator.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/form-creator" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -167,7 +166,11 @@
|
||||
<div class="w-full border-t border-gray-600"></div>
|
||||
</div>
|
||||
<div class="relative flex justify-center text-sm">
|
||||
<span class="px-4 bg-gray-800 text-gray-400 font-medium">OR</span>
|
||||
<span
|
||||
class="px-4 bg-gray-800 text-gray-400 font-medium"
|
||||
data-i18n="tools:createPdfForm.orSeparator"
|
||||
>OR</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -177,7 +180,11 @@
|
||||
class="w-full bg-gray-700 hover:bg-gray-600 text-white p-4 rounded-lg flex items-center justify-center gap-3 transition-colors"
|
||||
>
|
||||
<i data-lucide="file-plus" class="w-5 h-5"></i>
|
||||
<span class="font-semibold">Create Blank PDF</span>
|
||||
<span
|
||||
class="font-semibold"
|
||||
data-i18n="tools:createPdfForm.createBlankPdf"
|
||||
>Create Blank PDF</span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div id="pageSizeSelector" class="mt-4 hidden">
|
||||
@@ -714,7 +721,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/form-creator.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -731,11 +737,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "1752"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+15
-15
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Form Filler Online Free - Form Filler Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Form Filler Online Free - Form Filler Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/form-filler.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/form-filler" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -122,7 +121,10 @@
|
||||
>
|
||||
PDF Form Filler
|
||||
</h1>
|
||||
<p class="text-gray-400 mb-4">
|
||||
<p
|
||||
class="text-gray-400 mb-4"
|
||||
data-i18n="tools:pdfFormFiller.uploadHint"
|
||||
>
|
||||
Upload a PDF with form fields. Fill them directly in the viewer below,
|
||||
then click the button to save and download the filled form. Also
|
||||
supports XFA forms.
|
||||
@@ -132,12 +134,16 @@
|
||||
class="mb-6 p-3 bg-blue-900/20 border border-blue-700/50 rounded-lg"
|
||||
>
|
||||
<p class="text-sm text-blue-300">
|
||||
<strong>Note on XFA Forms:</strong> XFA (XML Forms Architecture) is
|
||||
a legacy format that's only supported by certain PDF viewers like
|
||||
BentoPDF and Firefox. If you open an XFA PDF in other software and
|
||||
see blank pages or no form fields, it means that viewer doesn't
|
||||
support XFA. To view and fill XFA forms properly, use Firefox or
|
||||
BentoPDF's Form Filler.
|
||||
<strong data-i18n="tools:pdfFormFiller.xfaNoteTitle"
|
||||
>Note on XFA Forms:</strong
|
||||
>
|
||||
<span data-i18n="tools:pdfFormFiller.xfaNoteDescription"
|
||||
>XFA (XML Forms Architecture) is a legacy format that's only
|
||||
supported by certain PDF viewers like BentoPDF and Firefox. If you
|
||||
open an XFA PDF in other software and see blank pages or no form
|
||||
fields, it means that viewer doesn't support XFA. To view and fill
|
||||
XFA forms properly, use Firefox or BentoPDF's Form Filler.</span
|
||||
>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -383,7 +389,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/form-filler-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -400,11 +405,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "3881"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Header Footer Online Free - Header Footer Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Header Footer Online Free - Header Footer Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/header-footer.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/header-footer" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -490,7 +489,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/header-footer-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -507,11 +505,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2302"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Heic To Pdf Online Free - Heic To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Heic To Pdf Online Free - Heic To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/heic-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/heic-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -373,7 +372,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/heic-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -390,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3112"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Image To Pdf Online Free - Image To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Image To Pdf Online Free - Image To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/image-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/image-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -400,7 +399,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/image-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -417,11 +415,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "3747"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Invert Colors Online Free - Invert Colors Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Invert Colors Online Free - Invert Colors Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/invert-colors.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/invert-colors" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -362,7 +361,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/invert-colors-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -379,11 +377,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2768"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>JPG to PDF Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="JPG to PDF Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/jpg-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/jpg-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -401,7 +400,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/jpg-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -418,11 +416,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "1763"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+19
-13
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Json To Pdf Online Free - Json To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Json To Pdf Online Free - Json To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/json-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/json-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -121,9 +120,12 @@
|
||||
class="bg-yellow-900/30 border border-yellow-700 rounded-lg p-3 mb-6"
|
||||
>
|
||||
<p class="text-yellow-200 text-sm">
|
||||
<strong>Note:</strong> Only JSON files created by the PDF-to-JSON
|
||||
converter tool are supported. Standard JSON files from other tools
|
||||
will not work.
|
||||
<strong data-i18n="tools:jsonToPdf.noteLabel">Note:</strong>
|
||||
<span data-i18n="tools:jsonToPdf.noteText"
|
||||
>Only JSON files created by the PDF-to-JSON converter tool are
|
||||
supported. Standard JSON files from other tools will not
|
||||
work.</span
|
||||
>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -142,7 +144,12 @@
|
||||
>
|
||||
<span data-i18n="upload.orDragAndDrop">or drag and drop</span>
|
||||
</p>
|
||||
<p class="text-xs text-gray-500">Multiple JSON files</p>
|
||||
<p
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="tools:jsonToPdf.acceptedFormats"
|
||||
>
|
||||
Multiple JSON files
|
||||
</p>
|
||||
<p
|
||||
class="text-xs text-gray-500"
|
||||
data-i18n="upload.filesNeverLeave"
|
||||
@@ -162,7 +169,12 @@
|
||||
<!-- File Display Area -->
|
||||
<div id="fileList" class="mt-4 hidden"></div>
|
||||
|
||||
<button id="convertBtn" disabled class="btn-gradient w-full mt-6">
|
||||
<button
|
||||
id="convertBtn"
|
||||
disabled
|
||||
class="btn-gradient w-full mt-6"
|
||||
data-i18n="tools:convertToPdf"
|
||||
>
|
||||
Convert to PDF
|
||||
</button>
|
||||
</div>
|
||||
@@ -325,7 +337,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -341,11 +352,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "2805"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Linearize Pdf Online Free - Linearize Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Linearize Pdf Online Free - Linearize Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/linearize-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/linearize-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -394,7 +393,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/linearize-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -412,11 +410,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1598"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Markdown To Pdf Online Free - Markdown To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Markdown To Pdf Online Free - Markdown To Pdf Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/markdown-to-pdf.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/markdown-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -296,7 +292,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/markdown-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -313,11 +308,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "4044"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/merge-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/merge-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -244,6 +244,32 @@
|
||||
></div>
|
||||
</div>
|
||||
|
||||
<label
|
||||
class="mt-4 flex items-start gap-2 text-sm text-gray-300 cursor-pointer"
|
||||
>
|
||||
<input
|
||||
type="checkbox"
|
||||
id="retain-page-labels"
|
||||
class="mt-0.5 w-4 h-4 rounded text-indigo-600 bg-gray-700 border-gray-600"
|
||||
/>
|
||||
<span>
|
||||
<span
|
||||
class="font-medium"
|
||||
data-i18n="tools:mergePdf.retainPageLabels"
|
||||
>
|
||||
Keep original page labels from each file
|
||||
</span>
|
||||
<span
|
||||
class="block text-xs text-gray-400 mt-0.5"
|
||||
data-i18n="tools:mergePdf.retainPageLabelsHint"
|
||||
>
|
||||
Off (default): the merged PDF uses natural page numbering 1–N.
|
||||
On: each file's original page labels are preserved (may produce
|
||||
duplicate labels).
|
||||
</span>
|
||||
</span>
|
||||
</label>
|
||||
|
||||
<button id="process-btn" class="btn-gradient w-full mt-6">
|
||||
Merge PDFs
|
||||
</button>
|
||||
@@ -454,7 +480,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/merge-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -472,11 +497,6 @@
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4156"
|
||||
},
|
||||
"featureList": [
|
||||
"Merge multiple PDFs into one",
|
||||
"Drag and drop to reorder files",
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Mobi To Pdf Online Free - Mobi To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Mobi To Pdf Online Free - Mobi To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/mobi-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/mobi-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -376,7 +375,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/mobi-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -393,11 +391,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "4948"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>N Up Pdf Online Free - N Up Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="N Up Pdf Online Free - N Up Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/n-up-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/n-up-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -458,7 +457,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/n-up-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -475,11 +473,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2995"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
+143
-42
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>OCR PDF Online Free - OCR PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="OCR PDF Online Free - OCR PDF Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/ocr-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/ocr-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -132,29 +131,58 @@
|
||||
<!-- How it works info box -->
|
||||
<div class="p-3 bg-gray-900 rounded-lg border border-gray-700 mb-6">
|
||||
<p class="text-sm text-gray-300">
|
||||
<strong class="text-white">How it works:</strong>
|
||||
<strong class="text-white" data-i18n="tools:ocrPdf.howItWorksTitle"
|
||||
>How it works:</strong
|
||||
>
|
||||
</p>
|
||||
<ul
|
||||
class="list-disc list-inside text-xs text-gray-400 mt-1 space-y-1"
|
||||
>
|
||||
<li>
|
||||
<strong class="text-white">Extract Text:</strong> Uses Tesseract
|
||||
OCR to recognize text from scanned images or PDFs.
|
||||
<strong
|
||||
class="text-white"
|
||||
data-i18n="tools:ocrPdf.extractTextLabel"
|
||||
>Extract Text:</strong
|
||||
>
|
||||
<span data-i18n="tools:ocrPdf.extractTextDescription"
|
||||
>Uses Tesseract OCR to recognize text from scanned images or
|
||||
PDFs.</span
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<strong class="text-white">Searchable Output:</strong> Creates a
|
||||
new PDF with an invisible text layer, making your document fully
|
||||
searchable while preserving the original appearance.
|
||||
<strong
|
||||
class="text-white"
|
||||
data-i18n="tools:ocrPdf.searchableOutputLabel"
|
||||
>Searchable Output:</strong
|
||||
>
|
||||
<span data-i18n="tools:ocrPdf.searchableOutputDescription"
|
||||
>Creates a new PDF with an invisible text layer, making your
|
||||
document fully searchable while preserving the original
|
||||
appearance.</span
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<strong class="text-white">Character Filtering:</strong> Use
|
||||
whitelists to filter out unwanted characters and improve accuracy
|
||||
for specific document types (invoices, forms, etc.).
|
||||
<strong
|
||||
class="text-white"
|
||||
data-i18n="tools:ocrPdf.characterFilteringLabel"
|
||||
>Character Filtering:</strong
|
||||
>
|
||||
<span data-i18n="tools:ocrPdf.characterFilteringDescription"
|
||||
>Use whitelists to filter out unwanted characters and improve
|
||||
accuracy for specific document types (invoices, forms,
|
||||
etc.).</span
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<strong class="text-white">Multi-language Support:</strong> Select
|
||||
multiple languages for documents containing mixed language
|
||||
content.
|
||||
<strong
|
||||
class="text-white"
|
||||
data-i18n="tools:ocrPdf.multiLanguageSupportLabel"
|
||||
>Multi-language Support:</strong
|
||||
>
|
||||
<span data-i18n="tools:ocrPdf.multiLanguageSupportDescription"
|
||||
>Select multiple languages for documents containing mixed
|
||||
language content.</span
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -191,7 +219,9 @@
|
||||
<!-- OCR Options -->
|
||||
<div id="tool-options" class="hidden mt-6 space-y-4">
|
||||
<div>
|
||||
<label class="block mb-2 text-sm font-medium text-gray-300"
|
||||
<label
|
||||
class="block mb-2 text-sm font-medium text-gray-300"
|
||||
data-i18n="tools:ocrPdf.languagesInDocument"
|
||||
>Languages in Document</label
|
||||
>
|
||||
<div class="relative">
|
||||
@@ -200,6 +230,7 @@
|
||||
id="lang-search"
|
||||
class="w-full bg-gray-900 border border-gray-600 text-white rounded-lg p-2.5 mb-2"
|
||||
placeholder="Search for languages..."
|
||||
data-i18n-placeholder="tools:ocrPdf.searchLanguagesPlaceholder"
|
||||
/>
|
||||
<div
|
||||
id="lang-list"
|
||||
@@ -209,8 +240,11 @@
|
||||
</div>
|
||||
</div>
|
||||
<p class="text-xs text-gray-500 mt-1">
|
||||
Selected:
|
||||
<span id="selected-langs-display" class="font-semibold"
|
||||
<span data-i18n="tools:ocrPdf.selectedLabel">Selected:</span>
|
||||
<span
|
||||
id="selected-langs-display"
|
||||
class="font-semibold"
|
||||
data-i18n="tools:ocrPdf.none"
|
||||
>None</span
|
||||
>
|
||||
</p>
|
||||
@@ -225,7 +259,9 @@
|
||||
<summary
|
||||
class="text-sm font-medium text-gray-300 cursor-pointer flex items-center justify-between"
|
||||
>
|
||||
<span>Advanced Settings (Recommended to improve accuracy)</span>
|
||||
<span data-i18n="tools:ocrPdf.advancedSettingsSummary"
|
||||
>Advanced Settings (Recommended to improve accuracy)</span
|
||||
>
|
||||
<i
|
||||
data-lucide="chevron-down"
|
||||
class="w-4 h-4 transition-transform details-icon"
|
||||
@@ -237,15 +273,29 @@
|
||||
<label
|
||||
for="ocr-resolution"
|
||||
class="block mb-1 text-xs font-medium text-gray-400"
|
||||
data-i18n="tools:ocrPdf.resolutionLabel"
|
||||
>Resolution</label
|
||||
>
|
||||
<select
|
||||
id="ocr-resolution"
|
||||
class="w-full bg-gray-700 border border-gray-600 text-white rounded-lg p-2 text-sm"
|
||||
>
|
||||
<option value="2.0">Standard (192 DPI)</option>
|
||||
<option value="3.0" selected>High (288 DPI)</option>
|
||||
<option value="4.0">Ultra (384 DPI)</option>
|
||||
<option
|
||||
value="2.0"
|
||||
data-i18n="tools:ocrPdf.resolutionStandard"
|
||||
>
|
||||
Standard (192 DPI)
|
||||
</option>
|
||||
<option
|
||||
value="3.0"
|
||||
selected
|
||||
data-i18n="tools:ocrPdf.resolutionHigh"
|
||||
>
|
||||
High (288 DPI)
|
||||
</option>
|
||||
<option value="4.0" data-i18n="tools:ocrPdf.resolutionUltra">
|
||||
Ultra (384 DPI)
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
<!-- Binarization -->
|
||||
@@ -257,7 +307,9 @@
|
||||
id="ocr-binarize"
|
||||
class="w-4 h-4 rounded text-indigo-600 bg-gray-700 border-gray-600"
|
||||
/>
|
||||
Binarize Image (Enhance Contrast for Clean Scans)
|
||||
<span data-i18n="tools:ocrPdf.binarizeLabel"
|
||||
>Binarize Image (Enhance Contrast for Clean Scans)</span
|
||||
>
|
||||
</label>
|
||||
<label
|
||||
class="flex items-center gap-2 text-sm text-gray-300 cursor-pointer"
|
||||
@@ -267,37 +319,69 @@
|
||||
id="ocr-embed-full-fonts"
|
||||
class="w-4 h-4 rounded text-indigo-600 bg-gray-700 border-gray-600"
|
||||
/>
|
||||
Embed Full Fonts (Larger file, better compatibility)
|
||||
<span data-i18n="tools:ocrPdf.embedFullFontsLabel"
|
||||
>Embed Full Fonts (Larger file, better compatibility)</span
|
||||
>
|
||||
</label>
|
||||
<!-- Whitelist Presets -->
|
||||
<div>
|
||||
<label
|
||||
for="whitelist-preset"
|
||||
class="block mb-1 text-xs font-medium text-gray-400"
|
||||
data-i18n="tools:ocrPdf.whitelistPresetLabel"
|
||||
>Character Whitelist Preset</label
|
||||
>
|
||||
<select
|
||||
id="whitelist-preset"
|
||||
class="w-full bg-gray-700 border border-gray-600 text-white rounded-lg p-2 text-sm mb-2"
|
||||
>
|
||||
<option value="">None (All characters)</option>
|
||||
<option value="alphanumeric">
|
||||
<option value="" data-i18n="tools:ocrPdf.whitelistNone">
|
||||
None (All characters)
|
||||
</option>
|
||||
<option
|
||||
value="alphanumeric"
|
||||
data-i18n="tools:ocrPdf.whitelistAlphanumeric"
|
||||
>
|
||||
Alphanumeric + Basic Punctuation
|
||||
</option>
|
||||
<option value="numbers-currency">
|
||||
<option
|
||||
value="numbers-currency"
|
||||
data-i18n="tools:ocrPdf.whitelistNumbersCurrency"
|
||||
>
|
||||
Numbers + Currency Symbols
|
||||
</option>
|
||||
<option value="letters-only">Letters Only (A-Z, a-z)</option>
|
||||
<option value="numbers-only">Numbers Only (0-9)</option>
|
||||
<option value="invoice">
|
||||
<option
|
||||
value="letters-only"
|
||||
data-i18n="tools:ocrPdf.whitelistLettersOnly"
|
||||
>
|
||||
Letters Only (A-Z, a-z)
|
||||
</option>
|
||||
<option
|
||||
value="numbers-only"
|
||||
data-i18n="tools:ocrPdf.whitelistNumbersOnly"
|
||||
>
|
||||
Numbers Only (0-9)
|
||||
</option>
|
||||
<option
|
||||
value="invoice"
|
||||
data-i18n="tools:ocrPdf.whitelistInvoice"
|
||||
>
|
||||
Invoice/Receipt (Numbers, $, ., -, /)
|
||||
</option>
|
||||
<option value="forms">
|
||||
<option value="forms" data-i18n="tools:ocrPdf.whitelistForms">
|
||||
Forms (Alphanumeric + Common Symbols)
|
||||
</option>
|
||||
<option value="custom">Custom...</option>
|
||||
<option
|
||||
value="custom"
|
||||
data-i18n="tools:ocrPdf.whitelistCustom"
|
||||
>
|
||||
Custom...
|
||||
</option>
|
||||
</select>
|
||||
<p class="text-xs text-gray-500 mt-1">
|
||||
<p
|
||||
class="text-xs text-gray-500 mt-1"
|
||||
data-i18n="tools:ocrPdf.whitelistHelp"
|
||||
>
|
||||
Only these characters will be recognized. Leave empty for all
|
||||
characters.
|
||||
</p>
|
||||
@@ -307,6 +391,7 @@
|
||||
<label
|
||||
for="ocr-whitelist"
|
||||
class="block mb-1 text-xs font-medium text-gray-400"
|
||||
data-i18n="tools:ocrPdf.whitelistInputLabel"
|
||||
>Character Whitelist (Optional)</label
|
||||
>
|
||||
<input
|
||||
@@ -314,8 +399,12 @@
|
||||
id="ocr-whitelist"
|
||||
class="w-full bg-gray-700 border border-gray-600 text-white rounded-lg p-2 text-sm"
|
||||
placeholder="e.g., abcdefghijklmnopqrstuvwxyz0123456789$.,"
|
||||
data-i18n-placeholder="tools:ocrPdf.whitelistInputPlaceholder"
|
||||
/>
|
||||
<p class="text-xs text-gray-500 mt-1">
|
||||
<p
|
||||
class="text-xs text-gray-500 mt-1"
|
||||
data-i18n="tools:ocrPdf.whitelistHelp"
|
||||
>
|
||||
Only these characters will be recognized. Leave empty for all
|
||||
characters.
|
||||
</p>
|
||||
@@ -327,6 +416,7 @@
|
||||
id="process-btn"
|
||||
class="btn-gradient w-full disabled:opacity-50"
|
||||
disabled
|
||||
data-i18n="tools:ocrPdf.startButton"
|
||||
>
|
||||
Start OCR
|
||||
</button>
|
||||
@@ -337,7 +427,13 @@
|
||||
id="ocr-progress"
|
||||
class="hidden mt-6 p-4 bg-gray-900 border border-gray-700 rounded-lg"
|
||||
>
|
||||
<p id="progress-status" class="text-white mb-2">Initializing...</p>
|
||||
<p
|
||||
id="progress-status"
|
||||
class="text-white mb-2"
|
||||
data-i18n="tools:ocrPdf.progressInitializing"
|
||||
>
|
||||
Initializing...
|
||||
</p>
|
||||
<div class="w-full bg-gray-700 rounded-full h-4">
|
||||
<div
|
||||
id="progress-bar"
|
||||
@@ -353,8 +449,16 @@
|
||||
|
||||
<!-- Results Section -->
|
||||
<div id="ocr-results" class="hidden mt-6">
|
||||
<h3 class="text-xl font-bold text-white mb-2">OCR Complete</h3>
|
||||
<p class="mb-4 text-gray-400">
|
||||
<h3
|
||||
class="text-xl font-bold text-white mb-2"
|
||||
data-i18n="tools:ocrPdf.resultsTitle"
|
||||
>
|
||||
OCR Complete
|
||||
</h3>
|
||||
<p
|
||||
class="mb-4 text-gray-400"
|
||||
data-i18n="tools:ocrPdf.resultsDescription"
|
||||
>
|
||||
Your searchable PDF is ready. You can also copy or download the
|
||||
extracted text below.
|
||||
</p>
|
||||
@@ -369,6 +473,7 @@
|
||||
id="copy-text-btn"
|
||||
class="absolute top-2 right-2 bg-gray-700 hover:bg-gray-600 p-2 rounded-md"
|
||||
title="Copy to Clipboard"
|
||||
data-i18n-title="tools:ocrPdf.copyToClipboard"
|
||||
>
|
||||
<i data-lucide="clipboard-copy" class="w-4 h-4 text-gray-300"></i>
|
||||
</button>
|
||||
@@ -377,12 +482,14 @@
|
||||
<button
|
||||
id="download-txt-btn"
|
||||
class="w-full bg-gray-700 text-white font-semibold py-3 rounded-lg hover:bg-gray-600"
|
||||
data-i18n="tools:ocrPdf.downloadTxt"
|
||||
>
|
||||
Download as .txt
|
||||
</button>
|
||||
<button
|
||||
id="download-searchable-pdf"
|
||||
class="w-full bg-green-600 text-white font-semibold py-3 rounded-lg hover:bg-green-700"
|
||||
data-i18n="tools:ocrPdf.downloadSearchablePdf"
|
||||
>
|
||||
Download Searchable PDF
|
||||
</button>
|
||||
@@ -586,7 +693,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/ocr-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -604,11 +710,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2133"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Odg To Pdf Online Free - Odg To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Odg To Pdf Online Free - Odg To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odg-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odg-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -383,7 +382,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/odg-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -400,11 +398,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "2649"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Odp To Pdf Online Free - Odp To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Odp To Pdf Online Free - Odp To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odp-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odp-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -385,7 +384,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/odp-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -402,11 +400,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "1143"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Ods To Pdf Online Free - Ods To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Ods To Pdf Online Free - Ods To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/ods-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/ods-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -385,7 +384,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/ods-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -402,11 +400,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2071"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Odt To Pdf Online Free - Odt To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Odt To Pdf Online Free - Odt To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odt-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/odt-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -376,7 +375,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/odt-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -393,11 +391,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2724"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Organize PDF Online Free - Organize PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Organize PDF Online Free - Organize PDF Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/organize-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/organize-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -197,7 +196,11 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button id="process-btn" class="hidden btn-gradient w-full mt-6">
|
||||
<button
|
||||
id="process-btn"
|
||||
class="hidden btn-gradient w-full mt-6"
|
||||
data-i18n="tools:duplicateOrganize.saveChanges"
|
||||
>
|
||||
Save Changes
|
||||
</button>
|
||||
</div>
|
||||
@@ -396,7 +399,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/organize-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -413,11 +415,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "3604"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/overlay-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/overlay-pdf" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/overlay-pdf" />
|
||||
@@ -445,7 +445,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/overlay-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Page Dimensions Online Free - Page Dimensions Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Page Dimensions Online Free - Page Dimensions Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/page-dimensions.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/page-dimensions" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -396,7 +392,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/page-dimensions-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -414,11 +409,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1191"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Page Numbers Online Free - Page Numbers Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Page Numbers Online Free - Page Numbers Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/page-numbers.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/page-numbers" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -422,7 +421,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/page-numbers-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -439,11 +437,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "4066"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pages To Pdf Online Free - Pages To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pages To Pdf Online Free - Pages To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pages-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pages-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -384,7 +383,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pages-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -401,11 +399,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1515"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf Booklet Online Free - Pdf Booklet Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf Booklet Online Free - Pdf Booklet Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-booklet.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-booklet" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -602,7 +601,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-booklet-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -619,11 +617,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "1453"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf Layers Online Free - Pdf Layers Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf Layers Online Free - Pdf Layers Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-layers.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-layers" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -529,7 +528,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-layers-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -546,11 +544,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1593"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf Multi Tool Online Free - Pdf Multi Tool Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf Multi Tool Online Free - Pdf Multi Tool Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-multi-tool.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-multi-tool" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -375,7 +374,6 @@
|
||||
<div
|
||||
id="upload-area"
|
||||
class="hidden border-2 border-dashed border-gray-600 rounded-lg p-6 sm:p-12 text-center max-w-full cursor-pointer"
|
||||
onclick="document.getElementById('pdf-file-input').click()"
|
||||
>
|
||||
<i
|
||||
data-lucide="upload-cloud"
|
||||
@@ -401,10 +399,7 @@
|
||||
class="hidden"
|
||||
/>
|
||||
<button
|
||||
onclick="
|
||||
event.stopPropagation();
|
||||
document.getElementById('pdf-file-input').click();
|
||||
"
|
||||
id="pdf-file-input-select-btn"
|
||||
class="bg-indigo-600 hover:bg-indigo-700 text-white px-4 sm:px-6 py-2 rounded text-sm sm:text-base"
|
||||
data-i18n="multiTool.selectFiles"
|
||||
>
|
||||
@@ -497,11 +492,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3335"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Bmp Online Free - Pdf To Bmp Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Bmp Online Free - Pdf To Bmp Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-bmp.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-bmp" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -358,7 +357,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-bmp-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -375,11 +373,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2641"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-cbz.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-cbz" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/pdf-to-cbz" />
|
||||
@@ -608,7 +608,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-cbz-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Csv Online Free - Pdf To Csv Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Csv Online Free - Pdf To Csv Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-csv.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-csv" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -342,7 +341,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-csv-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -359,11 +357,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "3069"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>PDF to Word Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="PDF to Word Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-docx.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-docx" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -373,7 +372,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-docx-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -390,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "4973"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>PDF to Excel Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="PDF to Excel Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-excel.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-excel" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -345,7 +344,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-excel-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -362,11 +360,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2771"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Pdf To Greyscale Online Free - Pdf To Greyscale Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Greyscale Online Free - Pdf To Greyscale Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/pdf-to-greyscale.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-greyscale" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -368,7 +362,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-greyscale-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -385,11 +378,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1897"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>PDF to JPG Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="PDF to JPG Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-jpg.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-jpg" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -409,7 +408,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-jpg-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -426,11 +424,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3191"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Json Online Free - Pdf To Json Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Json Online Free - Pdf To Json Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-json.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-json" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -158,7 +157,12 @@
|
||||
<!-- File Display Area -->
|
||||
<div id="fileList" class="mt-4 hidden"></div>
|
||||
|
||||
<button id="convertBtn" disabled class="btn-gradient w-full mt-6">
|
||||
<button
|
||||
id="convertBtn"
|
||||
disabled
|
||||
class="btn-gradient w-full mt-6"
|
||||
data-i18n="tools:pdfToJson.convertButton"
|
||||
>
|
||||
Convert to JSON
|
||||
</button>
|
||||
</div>
|
||||
@@ -321,7 +325,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -337,11 +340,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "1430"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Markdown Online Free - Pdf To Markdown Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Markdown Online Free - Pdf To Markdown Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/pdf-to-markdown.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-markdown" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -390,7 +386,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-markdown-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -407,11 +402,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1689"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Pdfa Online Free - Pdf To Pdfa Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Pdfa Online Free - Pdf To Pdfa Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-pdfa.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-pdfa" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -420,7 +419,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-pdfa-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -437,11 +435,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4186"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Png Online Free - Pdf To Png Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Png Online Free - Pdf To Png Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-png.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-png" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -389,7 +388,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-png-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -406,11 +404,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2693"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Svg Online Free - Pdf To Svg Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Svg Online Free - Pdf To Svg Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-svg.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-svg" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -373,7 +372,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-svg-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -390,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2683"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Text Online Free - Pdf To Text Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Text Online Free - Pdf To Text Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-text.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-text" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -130,14 +129,11 @@
|
||||
class="bg-amber-900/30 border border-amber-700/50 rounded-lg p-3 mb-6"
|
||||
>
|
||||
<p class="text-amber-200 text-sm">
|
||||
<strong>Note:</strong> This tool works ONLY with digitally created
|
||||
PDFs. For scanned documents or image-based PDFs, use our
|
||||
<a
|
||||
href="ocr-pdf.html"
|
||||
class="text-indigo-400 hover:text-indigo-300 underline"
|
||||
>OCR PDF tool</a
|
||||
<strong data-i18n="tools:pdfToText.noteLabel">Note:</strong>
|
||||
<span data-i18n="tools:pdfToText.noteText"
|
||||
>This tool works ONLY with digitally created PDFs. For scanned
|
||||
documents or image-based PDFs, use our OCR PDF tool instead.</span
|
||||
>
|
||||
instead.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -405,7 +401,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -421,11 +416,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1972"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Tiff Online Free - Pdf To Tiff Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Tiff Online Free - Pdf To Tiff Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-tiff.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-tiff" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -447,7 +446,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-tiff-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -464,11 +462,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "2158"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Webp Online Free - Pdf To Webp Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Webp Online Free - Pdf To Webp Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-webp.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-webp" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -389,7 +388,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-webp-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -406,11 +404,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2435"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pdf To Zip Online Free - Pdf To Zip Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pdf To Zip Online Free - Pdf To Zip Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-zip.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-to-zip" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -380,7 +379,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-to-zip-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -397,11 +395,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "3143"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-workflow.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pdf-workflow" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/pdf-workflow" />
|
||||
@@ -555,7 +555,6 @@
|
||||
<script type="module">
|
||||
import '@phosphor-icons/web/regular';
|
||||
</script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pdf-workflow-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>PNG to PDF Converter Free Online - Convert Files | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="PNG to PDF Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/png-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/png-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -398,7 +397,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/png-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -415,11 +413,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4987"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Posterize Pdf Online Free - Posterize Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Posterize Pdf Online Free - Posterize Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/posterize-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/posterize-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -558,7 +557,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/posterize-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -576,11 +574,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "3382"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
PowerPoint to PDF Converter Free Online - Convert Files | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="PowerPoint to PDF Converter Free Online - Convert Files | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/powerpoint-to-pdf.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/powerpoint-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -396,7 +390,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/powerpoint-to-pdf-page.ts"
|
||||
@@ -416,11 +409,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "4288"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Prepare Pdf For Ai Online Free - Prepare Pdf For Ai Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Prepare Pdf For Ai Online Free - Prepare Pdf For Ai Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/prepare-pdf-for-ai.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/prepare-pdf-for-ai" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -407,7 +401,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/prepare-pdf-for-ai-page.ts"
|
||||
@@ -427,11 +420,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2267"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Psd To Pdf Online Free - Psd To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Psd To Pdf Online Free - Psd To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/psd-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/psd-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -373,7 +372,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/psd-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -390,11 +388,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "1585"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Pub To Pdf Online Free - Pub To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Pub To Pdf Online Free - Pub To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pub-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/pub-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -383,7 +382,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/pub-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -400,11 +398,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2200"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Rasterize Pdf Online Free - Rasterize Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Rasterize Pdf Online Free - Rasterize Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rasterize-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rasterize-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -415,7 +414,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/rasterize-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -432,11 +430,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "2489"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Remove Annotations Online Free - Remove Annotations Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Remove Annotations Online Free - Remove Annotations Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/remove-annotations.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/remove-annotations" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -379,7 +373,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/remove-annotations-page.ts"
|
||||
@@ -399,11 +392,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "2505"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Remove Blank Pages Online Free - Remove Blank Pages Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Remove Blank Pages Online Free - Remove Blank Pages Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/remove-blank-pages.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/remove-blank-pages" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -415,7 +409,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/remove-blank-pages-page.ts"
|
||||
@@ -435,11 +428,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "4414"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Remove Metadata Online Free - Remove Metadata Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Remove Metadata Online Free - Remove Metadata Tool | BentoPDF"
|
||||
@@ -25,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/remove-metadata.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/remove-metadata" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -383,7 +379,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/remove-metadata-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -401,11 +396,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2893"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>
|
||||
Remove Restrictions Online Free - Remove Restrictions Tool | BentoPDF
|
||||
</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Remove Restrictions Online Free - Remove Restrictions Tool | BentoPDF"
|
||||
@@ -27,10 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://www.bentopdf.com/remove-restrictions.html"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.bentopdf.com/remove-restrictions" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -408,7 +402,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script
|
||||
type="module"
|
||||
src="/src/js/logic/remove-restrictions-page.ts"
|
||||
@@ -429,11 +422,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4996"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Repair Pdf Online Free - Repair Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Repair Pdf Online Free - Repair Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/repair-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/repair-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -174,7 +173,11 @@
|
||||
<!-- File Display Area -->
|
||||
<div id="file-display-area" class="mt-4 space-y-2"></div>
|
||||
|
||||
<button id="process-btn" class="btn-gradient w-full mt-6 hidden">
|
||||
<button
|
||||
id="process-btn"
|
||||
class="btn-gradient w-full mt-6 hidden"
|
||||
data-i18n="tools:repairPdf.name"
|
||||
>
|
||||
Repair PDF
|
||||
</button>
|
||||
</div>
|
||||
@@ -218,9 +221,7 @@
|
||||
</h3>
|
||||
<p id="alert-message" class="text-gray-300 mb-6"></p>
|
||||
<button
|
||||
onclick="
|
||||
document.getElementById('alert-modal').classList.add('hidden')
|
||||
"
|
||||
id="alert-ok"
|
||||
class="w-full bg-indigo-600 hover:bg-indigo-700 text-white font-semibold py-2 px-4 rounded-lg transition-colors duration-200"
|
||||
>
|
||||
OK
|
||||
@@ -377,7 +378,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/repair-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -394,11 +394,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.6",
|
||||
"ratingCount": "3968"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Reverse Pages Online Free - Reverse Pages Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Reverse Pages Online Free - Reverse Pages Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/reverse-pages.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/reverse-pages" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -379,7 +378,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/reverse-pages-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -396,11 +394,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "1184"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Rotate Custom Online Free - Rotate Custom Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Rotate Custom Online Free - Rotate Custom Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rotate-custom.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rotate-custom" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -394,7 +393,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/rotate-custom-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -411,11 +409,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2923"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Rotate PDF Online Free - Rotate PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Rotate PDF Online Free - Rotate PDF Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rotate-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rotate-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -393,7 +392,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/rotate-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -410,11 +408,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.8",
|
||||
"ratingCount": "4745"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Rtf To Pdf Online Free - Rtf To Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Rtf To Pdf Online Free - Rtf To Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rtf-to-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/rtf-to-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -375,7 +374,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/rtf-to-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -392,11 +390,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2404"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Sanitize Pdf Online Free - Sanitize Pdf Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Sanitize Pdf Online Free - Sanitize Pdf Tool | BentoPDF"
|
||||
@@ -22,7 +21,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/sanitize-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/sanitize-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -470,7 +469,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/sanitize-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
|
||||
@@ -488,11 +486,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "2439"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<title>Scanner Effect Online Free - Scanner Effect Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Scanner Effect Online Free - Scanner Effect Tool | BentoPDF"
|
||||
@@ -23,7 +22,7 @@
|
||||
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
|
||||
/>
|
||||
|
||||
<link rel="canonical" href="https://www.bentopdf.com/scanner-effect.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/scanner-effect" />
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://www.bentopdf.com/scanner-effect" />
|
||||
@@ -592,7 +591,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/scanner-effect-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -608,11 +606,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.7",
|
||||
"ratingCount": "2143"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<!-- Primary Meta Tags -->
|
||||
<title>Sign PDF Online Free - Sign PDF Tool | BentoPDF</title>
|
||||
<meta
|
||||
name="title"
|
||||
content="Sign PDF Online Free - Sign PDF Tool | BentoPDF"
|
||||
@@ -25,7 +24,7 @@
|
||||
/>
|
||||
|
||||
<!-- Canonical URL -->
|
||||
<link rel="canonical" href="https://www.bentopdf.com/sign-pdf.html" />
|
||||
<link rel="canonical" href="https://www.bentopdf.com/sign-pdf" />
|
||||
|
||||
<!-- Open Graph / Facebook / LinkedIn -->
|
||||
<meta property="og:type" content="website" />
|
||||
@@ -168,7 +167,7 @@
|
||||
</div>
|
||||
|
||||
<!-- Signature Editor (shown after file upload) -->
|
||||
<div id="signature-editor" class="hidden w-full max-w-6xl mt-6">
|
||||
<div id="signature-editor" class="hidden w-full max-w-2xl mt-6">
|
||||
<div
|
||||
id="canvas-container-sign"
|
||||
class="relative w-full overflow-auto bg-gray-900 rounded-lg border border-gray-600"
|
||||
@@ -390,7 +389,6 @@
|
||||
<script type="module" src="/src/js/utils/lucide-init.ts"></script>
|
||||
<script type="module" src="/src/js/utils/full-width.ts"></script>
|
||||
<script type="module" src="/src/js/utils/simple-mode-footer.ts"></script>
|
||||
<script type="module" src="/src/version.ts"></script>
|
||||
<script type="module" src="/src/js/logic/sign-pdf-page.ts"></script>
|
||||
<script type="module" src="/src/js/mobileMenu.ts"></script>
|
||||
<script type="module" src="/src/js/main.ts"></script>
|
||||
@@ -407,11 +405,6 @@
|
||||
"@type": "Offer",
|
||||
"price": "0",
|
||||
"priceCurrency": "USD"
|
||||
},
|
||||
"aggregateRating": {
|
||||
"@type": "AggregateRating",
|
||||
"ratingValue": "4.9",
|
||||
"ratingCount": "3805"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user