
Açıklama
WorkSpacePDF is a Blueprint-first PDF generation plugin for Unreal Engine. It enables developers to create professional PDF documents directly at runtime without relying on external applications or online services.
Create invoices, reports, certificates, receipts, inspection forms, data tables, production logs, and fully customized documents using reusable PDF Template Assets, a visual Template Designer, and an accessible Blueprint API.
FeaturesGenerate PDF documents directly at runtime.
Blueprint-first workflow with no C++ required.
Full C++ API support.
Create reusable PDF Template Assets.
Design documents visually with the PDF Template Designer.
Create and manage multi-page PDF templates.
Add and arrange text, images, tables, lines, headers, and footers.
Move, resize, enable, disable, and reposition elements visually or at runtime.
Customize fonts, text colors, spacing, layout, and styling.
Use built-in PDF fonts or embedded custom TrueType fonts.
Unicode text support for Latin, Cyrillic, CJK, and other character sets when supported by the selected custom font.
Add clickable URL links to text elements.
Override text, images, tables, and element layouts dynamically at runtime.
Add text and image elements dynamically at runtime.
Generate PDF tables from runtime data or Unreal Engine DataTables.
Continue large tables across multiple pages and repeat table headers automatically.
Set PDF metadata including Title, Author, Subject, Keywords, and Creator.
Generate complete PDF files directly in memory as byte arrays.
Save PDFs to custom paths or the default export directory.
Use PDF generation in packaged Windows projects.
Compatible with Unreal Engine 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, and 5.8.
The included PDF Template Designer provides an editor workflow for building reusable document layouts directly inside Unreal Engine.
Create and arrange text, image, and line elements, resize and reposition content, work across multiple pages, preview custom fonts and text colors, and configure reusable Blueprint Keys for runtime overrides.
Templates can then be reused to generate different documents without rebuilding the layout for every export.
Runtime WorkflowA typical Blueprint workflow is:
Create PDF Document -> Set Text / Set Image / Set Table -> Optionally modify element layout -> Save PDF Document
Runtime changes are applied to the document instance and do not permanently modify the original Template Asset.
Suitable ForBusiness and financial reports
Simulations
QA and inspection reports
Invoices and receipts
Certificates
Inventory exports
Game save summaries
Production and activity logs
Analytics reports
Printable forms and documents
Internal tools and enterprise applications
Runtime-generated and data-driven document exports
WorkSpacePDF is designed for developers who need reliable and flexible PDF generation entirely inside Unreal Engine. Its reusable template system, visual designer, runtime override workflow, Unicode font support, multi-page document support, and Blueprint API make it suitable for both simple exports and advanced data-driven reports.
Documentation URL
https://www.dropbox.com/scl/fi/s1ytr5ug4j60cv3xajmjc/WorkSpacePDF_Documentation.pdf?rlkey=tdpedyqixk4wik1ya491z6r1f&st=5g79isrm&dl=0





