Skip to content

Releases: Stirling-Tools/Stirling-PDF

Page Scaling, Mutli Page layout adjustment, Brazilian Portuguese and more!

04 Jun 22:31
Compare
Choose a tag to compare

This release felt a bit slower and less refined than normal, Been busy at work. Also the first release where I am not google translating every language myself as part of it so there will be some English text going forward until others raise PRs

Please consider Donating so I can invest more time into this!

Features

  • multi-page-layout - Merge multiple pages of a PDF document into a single page
  • scale-pages - Change the size of a PDF page/document #221 (thanks @LaserKaspar !)
  • Brazilian Portuguese Added! #211 (thanks @itsfks !)
  • Better error display with in-page error banner (WIP let me know if it doesn't work for certain errors) #220

Enhancements

  • RearrangePages now supports custom predefined modes such as REVERSE_ORDER, DUPLEX_SORT, BOOKLET_SORT, ODD_EVEN_SPLIT and others #209
  • RearrangePages now supports n functions such as 2n+1 pages meaning it would only keep 3 5 7 9 etc
  • Split PDF now supports n functions such as 2n+1 pages meaning it would split at 3 5 7 9 etc #224
  • ImageTo/fromPDF and ExtractImages name files more uniquely so they can unzip nicer
  • Add password supports Owner and User password differences #219

Bugs

  • Cert sign label now not require all details
  • pdf to image DPI value remove max #216
  • Fix image to PDF to not convert jpeg to png causing large file sizes
  • General naming fixes #210

Other

  • Spring Version bumps
  • General code cleanups throughout
  • Remove banner for in mobile view

0.9.1 Romanian, korean and several fixes

22 May 19:49
bf48cbb
Compare
Choose a tag to compare

Enhancements

Romanian support (thanks @ButaNicolae)
Korean support (thanks @Alanimdeo)

Bug fixes (All thanks to @Alanimdeo !)

BlankPage fix for non docker runs
OCR-PDF includes txt file correctly
Update available button hidden correctly
Handling of language submission in OCR
Fix for ExtractImageScans arguements

0.9.0 Compression rework and Sign with Cert

21 May 22:33
b44e036
Compare
Choose a tag to compare

Features

New ability to sign a PDf with a Cert file, this is heavily a WIP and will likely have several updates over time and could be buggy

Enhancements

Reworked compression to use Ghostscript not OCRmyPDF and added some extra features as part of this like i want my pdf x size for emails etc

0.8.3 Removal Functions and Russian, Polish and Swedish

18 May 23:29
e3aa726
Compare
Choose a tag to compare
  • Ability to Disable and remove endpoints and functionality from Stirling-PDF. Currently the endpoints ENDPOINTS_TO_REMOVE and GROUPS_TO_REMOVE can include comma seperated lists of endpoints and groups to disable as example ENDPOINTS_TO_REMOVE=img-to-pdf,remove-pages would disable both image to pdf and remove pages, GROUPS_TO_REMOVE=LibreOffice Would disable all things that use LibreOffice. You can see a list of all endpoints and groups here

  • Added API endpoints /api/v1/status, /api/v1/requests /api/v1/loads, to get the status, total GETS and total PUTS of stirlingPDF since last reboot (also can count per endpoint) Just some simple stats to show something on smart dashboards

  • Russian added (Thanks to @demonisius)

  • Polish added (Thanks to @MarcO-79)

  • Swedish added (Thanks to @pitah81)

  • Added new UltraLight Stirling PDF which contains no LibreOffice or python

0.8.2 Added Italian

14 May 14:46
Compare
Choose a tag to compare

Features

Added italian (Thanks to @pesaventofilippo)

Bugs

Fixed bug with checkbox rendering in arabic (Thanks to @JabSYsEmb)

0.8.1 Minor fixes

13 May 12:29
ccee0ee
Compare
Choose a tag to compare

Quick fix for favourite bar not appearing correctly and some language supports that were missed

0.8.0 Signing, Compare, blank removal, Repair, Chinese and Catalan and more!

13 May 09:59
cc02da4
Compare
Choose a tag to compare

Features

  • 'Sign' Now able to fully sign a PDF via text/image/drawing! #50 (Special thanks @Sf298 for their amazing work again)
  • 'Compare' to compare the text between two PDFs and show the differences #135
  • 'Find blank pages' Finds blank WHITE pages within a PDF and removes them #134
  • 'Repair' Added to try fix any corrupt PDF files #123
  • Support for Chinese (Special thanks to @IZUMI-Zu)
  • Support for Catalan (Special thanks to @rubenixnagios)

Enhancements

  • Image to PDF Supports multi page TIFF #142
  • Image to PDF Supports color adjustments #142
  • Ability to personnalize URI such as website.com/pdf with env var APP_ROOT_PATH #136 (Special thanks @MayannF !)
  • Enabled robots.txt to block google scans by default, can be disabled with flag ALLOW_GOOGLE_VISABILITY false
  • Added favourites tab in navbar and home menu (you select them via home menu)
  • Submit button now changes text to show you hit it #74
  • Add image to PDF now has interactable UI to add the image. (Kept old api endpoint for anyone that wants it)

Bug fixes

  • Image to PDF scaling fixed #140
  • Removing hardcoded CLI Scripts to allow non docker usage #139 #128

Extras

Improved documentation for local installs #139
Improved API documentation https://app.swaggerhub.com/apis-docs/Frooodle/Stirling-PDF/0.8.0
Improved documentation in general

0.7.0 Multi-Tool Drag drop and Split scanned photo features + bug fixes

01 May 20:59
5bee714
Compare
Choose a tag to compare

Features

  • Changes and improvements to Multi-Tool such as support for Drag drop! (Thanks @jordyjordy )
  • Detect/Split Scanned photos. (Runs Computer vision on file to find photos in photos, i use this so i can scan 4 photos at once with my scanner to save time)
  • OCR enhancement to change OCR text placement type
  • OCR option to remove images after adding text (useful for Conversions afterwards sometimes)
  • Some fun stuff

Bug fixes

  • OCR Volume mapping fixes
  • OCR support multi languages correctly
  • Fix for UTF-8 langauge files (chinese etc)

Other

Special thanks to the people that donated this month, first time having donations so means a lot
With extra special thanks to @jufy111 for being first github sponsor!

0.6.0 Full GUI for PDF page editing

21 Apr 23:23
Compare
Choose a tag to compare

Probably the most wanted Stirling-PDF update that will ever happen.. (Feel like we are closer to a V1 now)

Features

New user interface for adding, rotating, rearranging and removing pages with visible changes and interactions.
This fils a much-needed gap in the app. Special thanks to @Sf298 for all the code!
There is a gif example of the functionality here
But i recommend you try it out yourself!

New Icons and colour changes throughout navbar and home page to hopefully make it feel nicer, please give feedback!

Extra

Now has Github funding on git page :')

0.5.0 Convert PDF to Docx, powerpoint and others

16 Apr 21:04
c311f9a
Compare
Choose a tag to compare

Support for Converting PDF to Docx, powerpoint and others