pdf-tools-utils
Service icon

PDF Tools Utils

Stable version 1.0.1 (Compatible with OutSystems 11)
Uploaded
 on 8 Jul (16 hours ago)
 by 
5.0
 (3 ratings)
pdf-tools-utils

PDF Tools Utils

Details
A powerful OutSystems 11 extension built with PDFSharp to manipulate PDFs in Reactive Web Apps. It supports , rotating pages, merging, splitting, filling form fields, encrypting PDFs, and more — all directly from binary data.
Read more


The PDFSharp Reactive Tool is a feature-rich OutSystems 11 extension built using the PDFSharp and MigraDoc libraries. It empowers Reactive Web Applications to perform complex PDF manipulations entirely on the server using binary data.

This component brings advanced PDF capabilities that are commonly missing in OutSystems PDF solutions — especially in Reactive apps, which traditionally lack native PDF editing tools.


Key Features


Rotate Pages

Rotate selected pages in a PDF by any angle (e.g., 90°, 180°, 270°). Supports rotation of individual or multiple pages.


Encrypt PDF with Password

Apply password protection to restrict opening the PDF. Ideal for securing reports, invoices, or confidential files.


Merge PDFs

Combine multiple PDF binaries into a single file. Preserves page order and handles variable page sizes seamlessly.


Split PDF

Split a multi-page PDF into a list of separate PDFs, one per page. Useful for document separation or previews.


Append Page

Append a PDF binary as the last page of an existing PDF.


Remove Page

Remove a specific page number from a PDF file.


Get Number of Pages

Returns the total number of pages in any PDF file (binary).


Fillable PDF: Set & Get Form Fields

Fill values into form fields in a PDF (AcroForm) or extract values from existing forms. Supports:

  • Text fields (TXT)

  • Check Boxes (CHX)

  • Dropdown (DRP)


Download PDF from URL

Fetches a PDF from a public URL and returns it as binary. Useful for integrating with external document services.

Release notes (1.0.1)

New Features

1. AddImageToPDFs

Embed images (e.g., watermark, signature, logo) at specified X/Y coordinates on selected PDF pages.
Supports:

  • Custom width & height

  • Opacity control (0–100%)

  • Page targeting (e.g., “1,3,5” or all pages)


2. PDFInspector

Returns detailed PDF metadata including:

  • Title, Author, Subject, Keywords

  • PDF Version, Page Count, File Size

  • Encryption status
    Useful for pre-processing and auditing PDFs before further actions.


3. ReorderPDFPages

Rearranges PDF pages based on custom order provided as a comma-separated list (e.g., 3,1,2).
Ideal for reordering scanned files, multi-form reports, etc.


4. ExtractImagesFromPDF

Extracts embedded raster images from all pages of a PDF.
Each result includes:

  • Image binary

  • Page number
    Compatible with image display widgets in OutSystems.

License (1.0.1)
Reviews (3)
by 
13:20 (3 hours ago)
in version 1.0.1
Really Nice & Useful
by 
7 Jul (yesterday)
in version 1.0.0
Thanks for sharing this extended version
by 
7 Jul (yesterday)
in version 1.0.0
Very useful.
Team
Other assets in this category