RxPDF
Introduction
For rudimentary tasks like converting images to PDFs or merging and splitting documents, many people have likely used iLovePDF.
- Even though the platform's uploading process uses security standards like end-to-end encryption and automatic server deletion, it still raises privacy concerns when handling sensitive documents.
- To effectively address these concerns, I decided to create a fully client-side PDF utility tool: RxPDF.
NOTE: The desktop version of iLovePDF does offer free offline features, which also resolves these privacy issues.
Features
RxPDF's core features are built using the existing dependencies pdf-lib and pdfjs-dist.
- Merge: Combine multiple PDF documents and images (JPG, PNG, WebP) into a single PDF in any order.
- Split: Pull specific pages or page ranges from a PDF to create new files.
- Organize: Rearrange, rotate, or remove pages from your PDF file.
- Annotate: Edit files by adding shapes, lines, and typewriter text annotations.
Summary
Please note that advanced features like bookmark creation, text highlighting, file compression, and OCR are not included.
- These are not natively supported by the underlying dependencies, and attempting to implement them could compromise both performance and output quality.
Comments
Post a Comment