mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2024-11-17 12:40:11 +01:00
other endpoints
This commit is contained in:
parent
5d6b1280a8
commit
1a9329d1df
32
groups.md
Normal file
32
groups.md
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
Operation | PageOps | Convert | Security | Other | CLI | Python | OpenCV | LibreOffice | OCRmyPDF | Java | Javascript
|
||||||
|
--------------------|---------|---------|----------|-------|------|--------|--------|-------------|--------- |-------- |-----------
|
||||||
|
remove-pages | X | | | | | | | | | X |
|
||||||
|
merge-pdfs | X | | | | | | | | | X |
|
||||||
|
split-pdfs | X | | | | | | | | | X |
|
||||||
|
pdf-organizer | X | | | | | | | | | X | X
|
||||||
|
rotate-pdf | X | | | | | | | | | X |
|
||||||
|
pdf-to-img | | X | | | | | | | | X |
|
||||||
|
img-to-pdf | | X | | | | | | | | X |
|
||||||
|
pdf-to-pdfa | | X | | | X | | | | X | |
|
||||||
|
file-to-pdf | | X | | | X | | | X | | |
|
||||||
|
xlsx-to-pdf | | X | | | X | | | X | | |
|
||||||
|
pdf-to-word | | X | | | X | | | X | | |
|
||||||
|
pdf-to-presentation | | X | | | X | | | X | | |
|
||||||
|
pdf-to-text | | X | | | X | | | X | | |
|
||||||
|
pdf-to-html | | X | | | X | | | X | | |
|
||||||
|
pdf-to-xml | | X | | | X | | | X | | |
|
||||||
|
add-password | | | X | | | | | | | X |
|
||||||
|
remove-password | | | X | | | | | | | X |
|
||||||
|
change-permissions | | | X | | | | | | | X |
|
||||||
|
add-watermark | | | X | | | | | | | X |
|
||||||
|
ocr-pdf | | | | X | X | | | | X | |
|
||||||
|
add-image | | | | X | | | | | | X |
|
||||||
|
compress-pdf | | | | X | X | | | | X
|
||||||
|
extract-images | | | | X | | | | | | X |
|
||||||
|
change-metadata | | | | X | | | | | | X |
|
||||||
|
extract-image-scans | | | | X | X | X | X | | | |
|
||||||
|
sign | | | | X | | | | | | | X
|
||||||
|
flatten | | | | X | | | | | | |
|
||||||
|
repair | | | | X | X | | | X | | |
|
||||||
|
remove-blanks | | | | X | X | X | X | | | |
|
||||||
|
compare | | | | X | | | | | | | X
|
12
groups2.md
Normal file
12
groups2.md
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
X | remove-pages | merge-pdfs | split-pdfs | pdf-organizer | rotate-pdf | pdf-to-img | img-to-pdf | pdf-to-pdfa | file-to-pdf | xlsx-to-pdf | pdf-to-word | pdf-to-presentation | pdf-to-text | pdf-to-html | pdf-to-xml | add-password | remove-password | change-permissions | add-watermark | ocr-pdf | add-image | compress-pdf | extract-images | change-metadata | extract-image-scans | sign | flatten | repair | remove-blanks | compare
|
||||||
|
-------------------|--------------|------------|------------|---------------|------------|------------|------------|-------------|-------------|-------------|-------------|---------------------|-------------|-------------|-------------|--------------|-----------------|-------------------|--------------|--------|-----------|--------------|---------------|----------------|-------------------|-----|---------|--------|--------------|--------
|
||||||
|
PageOps | X | X | X | X | X | | | | | | | | | | | | | | | | | | | | | | | | |
|
||||||
|
Convert | | | | | | X | X | X | X | X | X | X | X | X | X | | | | | | | | | | | | | | |
|
||||||
|
Security | | | | | | | | | | | | | | | | X | X | X | X | | | | | | | | | | |
|
||||||
|
Other | | | | | | | | | | | | | | | | | | | | X | X | X | X | X | X | X | X | X | X | X
|
||||||
|
CLI | | | | | | | | X | X | X | X | X | X | X | X | | | | | X | | X | | | X |
|
||||||
|
OpenCV | | | | | | | | | | | | | | | | | | | | | | | | | X |
|
||||||
|
LibreOffice | | | | | | | | | X | X | X | X | X | X | X | | | | | | | | | | |
|
||||||
|
OCRmyPDF | | | | | | | | X | | | | | | | | | | | | X | | X | | | |
|
||||||
|
Java | X | X | X | X | X | X | X | | | | | | | | | X | X | X | X | | X | | X | X | |
|
||||||
|
Javascript | | | | X | | | | | | | | | | | | | | | | | | | | | | X | | | | X
|
@ -141,8 +141,27 @@ public class EndpointConfiguration {
|
|||||||
addEndpointToGroup("OCRmyPDF", "compress-pdf");
|
addEndpointToGroup("OCRmyPDF", "compress-pdf");
|
||||||
addEndpointToGroup("OCRmyPDF", "pdf-to-pdfa");
|
addEndpointToGroup("OCRmyPDF", "pdf-to-pdfa");
|
||||||
|
|
||||||
disableEndpoint("remove-pages");
|
//Java
|
||||||
disableEndpoint("compress-pdf");
|
addEndpointToGroup("Java", "merge-pdfs");
|
||||||
|
addEndpointToGroup("Java", "remove-pages");
|
||||||
|
addEndpointToGroup("Java", "split-pdfs");
|
||||||
|
addEndpointToGroup("Java", "pdf-organizer");
|
||||||
|
addEndpointToGroup("Java", "rotate-pdf");
|
||||||
|
addEndpointToGroup("Java", "pdf-to-img");
|
||||||
|
addEndpointToGroup("Java", "img-to-pdf");
|
||||||
|
addEndpointToGroup("Java", "add-password");
|
||||||
|
addEndpointToGroup("Java", "remove-password");
|
||||||
|
addEndpointToGroup("Java", "change-permissions");
|
||||||
|
addEndpointToGroup("Java", "add-watermark");
|
||||||
|
addEndpointToGroup("Java", "add-image");
|
||||||
|
addEndpointToGroup("Java", "extract-images");
|
||||||
|
addEndpointToGroup("Java", "change-metadata");
|
||||||
|
|
||||||
|
|
||||||
|
//Javascript
|
||||||
|
addEndpointToGroup("Javascript", "pdf-organizer");
|
||||||
|
addEndpointToGroup("Javascript", "sign");
|
||||||
|
addEndpointToGroup("Javascript", "compare");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void processEnvironmentConfigs() {
|
private void processEnvironmentConfigs() {
|
||||||
|
@ -247,39 +247,40 @@ function compareVersions(version1, version2) {
|
|||||||
</svg>
|
</svg>
|
||||||
</a>
|
</a>
|
||||||
<div class="dropdown-menu" aria-labelledby="languageDropdown">
|
<div class="dropdown-menu" aria-labelledby="languageDropdown">
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="en_GB">
|
|
||||||
<img src="images/flags/gb.svg" alt="icon" width="20" height="15"> English
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="ar_AR">
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="ar_AR">
|
||||||
<img src="images/flags/sa.svg" alt="icon" width="20" height="15"> العربية
|
<img src="images/flags/sa.svg" alt="icon" width="20" height="15"> العربية
|
||||||
</a>
|
</a>
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="de_DE">
|
|
||||||
<img src="images/flags/de.svg" alt="icon" width="20" height="15"> Deutsch
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="fr_FR">
|
|
||||||
<img src="images/flags/fr.svg" alt="icon" width="20" height="15"> Français
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="es_ES">
|
|
||||||
<img src="images/flags/es.svg" alt="icon" width="20" height="15"> Español
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="it_IT">
|
|
||||||
<img src="images/flags/it.svg" alt="icon" width="20" height="15"> Italiano
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="zh_CN">
|
|
||||||
<img src="images/flags/cn.svg" alt="icon" width="20" height="15"> 简体中文
|
|
||||||
</a>
|
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="ca_CA">
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="ca_CA">
|
||||||
<img src="images/flags/es-ct.svg" alt="icon" width="20" height="15"> Català
|
<img src="images/flags/es-ct.svg" alt="icon" width="20" height="15"> Català
|
||||||
</a>
|
</a>
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="sv_SE">
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="zh_CN">
|
||||||
<img src="images/flags/se.svg" alt="icon" width="20" height="15"> Svenska
|
<img src="images/flags/cn.svg" alt="icon" width="20" height="15"> 简体中文
|
||||||
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="de_DE">
|
||||||
|
<img src="images/flags/de.svg" alt="icon" width="20" height="15"> Deutsch
|
||||||
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="en_GB">
|
||||||
|
<img src="images/flags/gb.svg" alt="icon" width="20" height="15"> English
|
||||||
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="es_ES">
|
||||||
|
<img src="images/flags/es.svg" alt="icon" width="20" height="15"> Español
|
||||||
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="fr_FR">
|
||||||
|
<img src="images/flags/fr.svg" alt="icon" width="20" height="15"> Français
|
||||||
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="it_IT">
|
||||||
|
<img src="images/flags/it.svg" alt="icon" width="20" height="15"> Italiano
|
||||||
</a>
|
</a>
|
||||||
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="pl_PL">
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="pl_PL">
|
||||||
<img src="images/flags/pl.svg" alt="icon" width="20" height="15"> Polski
|
<img src="images/flags/pl.svg" alt="icon" width="20" height="15"> Polski
|
||||||
</a>
|
</a>
|
||||||
|
<a class="dropdown-item lang_dropdown-item" href="" data-language-code="sv_SE">
|
||||||
|
<img src="images/flags/se.svg" alt="icon" width="20" height="15"> Svenska
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<!-- Settings Button -->
|
<!-- Settings Button -->
|
||||||
<a href="#" class="nav-link" data-toggle="modal" data-target="#settingsModal">
|
<a href="#" class="nav-link" data-toggle="modal" data-target="#settingsModal">
|
||||||
|
Loading…
Reference in New Issue
Block a user