Commit graph

172 commits

Author SHA1 Message Date
Anthony Stirling
5e4de6cc5f some filename fixes for nicer extraction 2023-05-26 14:39:08 +01:00
Nicolae Buta
089b2290bd blank page path problem fixed 2023-05-22 18:26:29 +03:00
Nicolae Buta
9d5cb104c3 fixed zip on ocr-pdf 2023-05-22 18:25:23 +03:00
Anthony Stirling
6854e96fb8 cahnges 2023-05-21 23:25:34 +01:00
Anthony Stirling
187b47eddd cleanups 2023-05-21 17:12:18 +01:00
Anthony Stirling
763aeb5fae further sign stuff 2023-05-21 12:32:24 +01:00
Anthony Stirling
3cad43006a compress finalise, cert test, locale test 2023-05-20 22:48:59 +01:00
Anthony Stirling
9d80458250 as 2023-05-19 23:58:54 +01:00
Anthony Stirling
87cd6dfb54 compress 2023-05-19 20:43:30 +01:00
Anthony Stirling
8a277aebd7 Test stuff 2023-05-18 23:17:46 +01:00
Anthony Stirling
e2aa342539
Merge branch 'main' into conditional 2023-05-18 00:05:53 +01:00
Anthony Stirling
320f56e473 lots of stuff 2023-05-17 23:58:15 +01:00
Anthony Stirling
1a9329d1df other endpoints 2023-05-17 17:59:28 +01:00
Ahrr Jay
28368cd6c0 Change Visability to Visibility 2023-05-17 08:16:11 -07:00
Anthony Stirling
c2fec0a030 stats and conditionals 2023-05-16 22:44:53 +01:00
Anthony Stirling
6581bb4ab4 Improved API documentation 2023-05-13 10:32:47 +01:00
Anthony Stirling
c27f99ab58 99.9 for blanks 2023-05-12 20:42:45 +01:00
Anthony Stirling
a647347e10 Changes to blank detection, WIP for % 2023-05-11 23:05:33 +01:00
Anthony Stirling
e16ed5ca1a changes for img to pdf #142 2023-05-10 22:51:01 +01:00
Anthony Stirling
25e5470c5e Fix for #140 2023-05-10 22:16:02 +01:00
Anthony Stirling
28faf3888c init home for toher featues 2023-05-08 22:55:01 +01:00
Anthony Stirling
5139af9f48 organise imports 2023-05-08 15:26:41 +01:00
Anthony Stirling
f2521717ae more docs 2023-05-08 15:20:04 +01:00
Anthony Stirling
0f935b92cb api docs 2023-05-08 15:07:53 +01:00
Anthony Stirling
632f29d1d6 ./ 2023-05-08 12:36:48 +01:00
systo
7353d69f1a Merge branch 'cleanups' of git@github.com:Frooodle/Stirling-PDF.git into cleanups 2023-05-08 12:18:56 +01:00
Anthony Stirling
0b1cdf6a68 remove blanks 2023-05-08 12:18:48 +01:00
Anthony Stirling
acf4662d2f compare init, robots, sign lang and local js 2023-05-08 00:17:20 +01:00
Anthony Stirling
cc919ea614 blank page test 2023-05-07 12:56:38 +01:00
Anthony Stirling
5dfe8a83cd reapir 2023-05-06 12:36:31 +01:00
Anthony Stirling
32bace863c undo wrong commit file for sign 2023-05-04 23:22:33 +01:00
Anthony Stirling
fd246aac93 sign v2 2023-05-02 22:59:16 +01:00
Anthony Stirling
9af537c985 ocr remove images 2023-05-01 21:53:10 +01:00
Anthony Stirling
30c56a0ec9 lang 2023-05-01 18:50:20 +01:00
Anthony Stirling
d5dec31b39 cleanups 2023-04-30 18:28:29 +01:00
Anthony Stirling
2608aa4c97 cleanup 2023-04-30 17:29:35 +01:00
Anthony Stirling
80c26a9550 fix for OCR multi lang 2023-04-30 14:42:26 +01:00
Anthony Stirling
585bf4ccb4 about 2023-04-30 00:48:01 +01:00
Anthony Stirling
6b0fedfabf game init 2023-04-29 22:26:16 +01:00
Anthony Stirling
0ebec74bed stop annoying fb identify tags in URL 2023-04-28 23:45:54 +01:00
Anthony Stirling
91171727e4 rework for API, folder changes, easter eggs and fun 2023-04-28 23:18:10 +01:00
Anthony Stirling
4327af5133 bug fixes and image scan 2023-04-26 13:18:24 +01:00
Anthony Stirling
78d3fd3768 format and move everything, other in own folder 2023-04-22 12:51:01 +01:00
Anthony Stirling
4521dce1a9 init icons 2023-04-21 13:13:35 +01:00
Saud Fatayerji
2762459acf Created a page for visually editing individual pages of a pdf 2023-04-18 05:08:38 +03:00
Anthony Stirling
c311f9a4ed
Convert PDF to Docx, powerpoint and others (#90) 2023-04-16 22:03:30 +01:00
libertyunion
fdbc7f4621
Added support for multiple adding an image overlay to multiple pages (#86) 2023-04-11 21:22:59 +01:00
Anthony Stirling
f9fe303671
security (#85) 2023-04-03 23:16:11 +01:00
Anthony Stirling
d4459eb6d6 custom default Lang 2023-04-02 23:59:22 +01:00
Anthony Stirling
22be1a1104 envs 2023-04-02 11:51:07 +01:00
Anthony Stirling
6d5dbd9729
Fixes and others (#83)
Features
-------------
Custom application name via APP_NAME docker env
(These next 3 are done with OCRMyPDF)
Extra features to OCR for scanned page cleanup (tilt/noise fixing)
Adding OCR ability to read and output to text file
Added Dedicated PDF/A conversion page 

Bug fixes
--------------
Fix concurrent calls on Libre and OCRMyPDF
jbig fix for compressions
Fix for compression metadata issues due to forced conversions to PDF/A


Other
--------
Removal of UK US language and just using "English" due to extra development time
Still issue with concurrent files for PDF to image... will fix later sorry
2023-04-01 21:02:54 +01:00
Anthony Stirling
3d7fdd0f35
Bug fixes for merge and split (#80) 2023-03-27 23:24:48 +01:00
Anthony Stirling
a2a27e2216
Image stuff (#77)
Features
---------
Image to PDF supports multiple images, stretching and auto rotation
File inputs now only search for wanted file type
Settings now has a zip range so it can zip if you have more than x downloads (default 4)

extras
---------
DevTools support for easier development
Fix for temporary files for thread safety
2023-03-25 22:16:26 +00:00
Anthony Stirling
f866c8a61f
Watermark opacity (#76) 2023-03-24 13:30:26 +00:00
Anthony Stirling
b5a59ddb6a compress fix 2023-03-22 19:24:43 +00:00
Anthony Stirling
a9145fe84c
Lots of changes (#70)
Image extraction and conversion to formats 

Multi parallel file execution for all forms so you can input multiple files quickly 

Any file at all pdf using libreoffice, super powerful
Sadly makes docker image larger but worth it 

OCR PDF using ocr my pdf
Works awesomely for adding text to a image

Improved compression using ocr my pdf app

Settings page with custom download options such as 
- open in same window
- open in new window
- download
- download as zip

Update detection in settings page it should show notification if there is a update (very hidden)

UI cleanups

Add other image formats to PDF to Image

Various fies to icons, and pdf.js usage
2023-03-20 21:55:11 +00:00
Anthony Stirling
51fe6970ef
jpg and gif support for pdf to image (#59) 2023-02-25 09:53:07 +00:00
Anthony Stirling
67345d083e
error handling, excel, bug fixes, name fixes (#57) 2023-02-24 22:47:26 +00:00
Anthony Stirling
c739c9dd2b
Metadata editting and local only JS and pdf to image change and format pages (#44)
* Formatting

* changeMeta

* pdf to img fix

* foramtting

* new image

* lang changes
2023-02-11 14:27:15 +00:00
Anthony Stirling
c9cb1959b3
Update WatermarkController.java 2023-02-06 10:52:11 +00:00
Saud Fatayerji
b123e8eba5 Merge remote-tracking branch 'upstream/main' into addGraphicsToRotatePage
# Conflicts:
#	src/main/resources/templates/rotate-pdf.html
2023-02-05 18:20:41 +03:00
Saud Fatayerji
f093d65729 Fixed bugs 2023-02-05 18:08:43 +03:00
Anthony Stirling
6662115d10
Lang setup (#35) 2023-02-05 12:54:48 +00:00
Anthony Stirling
dd11cfab40
Fixes and logo (#33) 2023-02-04 15:06:27 +00:00
Anthony Stirling
5275866f09
PDF security features (#26)
- Support for adding and removing passwords
- Support for watermarks
- Dedicated page remover
- Support for PDF permissions
- Removed endpoint /home and replaced with /
- Code cleanups
- Fixed page titles
2023-02-03 20:26:35 +00:00
Anthony Stirling
1a0dd6fefe Update ConvertPDFController.java 2023-01-31 20:02:29 +00:00
Anthony Stirling
624e0e3619
Delete FromPDFController.java 2023-01-29 17:13:47 +00:00
Anthony Stirling
9836c2f281
Delete ToPDFController.java 2023-01-29 17:13:37 +00:00
Anthony Stirling
cd4bd2a796
Add rotate and compress (#7)
* Add files via upload

* Update build.gradle

* Update general.css
2023-01-29 17:06:53 +00:00
Anthony Stirling
cada1fd80f
Update FromPDFController.java 2023-01-28 12:49:37 +00:00
Anthony Stirling
967846ec3a
Add files via upload 2023-01-28 10:00:32 +00:00
Anthony Stirling
b078905889
Add files via upload 2023-01-27 18:23:40 +00:00