Skip to content

Feature Request – Enhanced PDF Merging and Auto-Save Integration in Delphi FMX #177

@RaySa74

Description

@RaySa74

Dear clawPDF Team,

I hope this message finds you well. I am a developer using clawPDF in a Delphi FMX application and would like to request a feature to improve the printing workflow.

Feature Request:
PDF Merging Functionality:

Allow my Delphi FMX application to programmatically instruct clawPDF to merge all subsequent print jobs into a single PDF until explicitly disabled.

For example:

pascal
// Pseudo-Code for Delphi
ClawPDF.MergeMode := True; // Start merging prints
// ... Print multiple documents ...
ClawPDF.MergeMode := False; // Stop merging and finalize PDF
Alternatively, expose an API to append print jobs to an existing PDF.

Auto-Save Integration:

Ensure this feature works seamlessly with clawPDF’s auto-save functionality (which I currently have enabled in settings).

Ideally, the merged PDF should be auto-saved once merging is complete or when explicitly triggered by the application.

Use Case:
In my application, users often generate multiple reports (e.g., invoices, logs) that need to be combined into a single PDF for convenience. Manually merging files post-print is time-consuming, so a programmatic solution would greatly enhance workflow efficiency.

Additional Notes:
If this feature already exists but isn’t documented, I’d appreciate guidance on how to implement it.

I’m happy to beta-test or provide further details if needed.

Thank you for your time and consideration. clawPDF is an invaluable tool, and this addition would make it even more powerful for Delphi developers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions