=== PDF for Elementor Forms + Drag And Drop Template Builder ===
Contributors: addonsorg
Tags: pdf Elementor, Elementor form pdf, Elementor pdf, Elementor forms pdf
Requires at least: 2.0
Tested up to: 6.9
Stable tag: 7.0.0
Requires PHP: 5.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatically generate, email, and download professional PDFs from Elementor Form submissions with a powerful, visual Drag & Drop Template Builder.

== Description ==

**PDF for Elementor Forms** is the most intuitive and powerful solution to transform form submissions into professional PDF documents. Whether you are creating invoices, registration receipts, certificates, or custom applications, our **Drag & Drop PDF Builder** makes it seamless.

Stop wrestling with complex code or basic layouts. With this plugin, you get a visual interface to design your PDFs exactly how you want them, using dynamic data from your Elementor Forms.

[youtube https://youtu.be/mZ2G0ULw7uM?si=rnJDltGNxB27UDmH]

### Key Benefits:
*   **Visual Drag & Drop Editor**: Design beautiful PDF layouts without touching a single line of code.
*   **Automation at its Best**: Automatically generate and attach PDFs to Elementor Form emails.
*   **Conditional PDF Generation**: Use smart logic to decide when a PDF should be created or what content to display.
*   **Dynamic Merge Tags**: Insert any form field data directly into your PDF templates.
*   **Multi-Language Support**: Full compatibility with complex scripts (Hebrew, Arabic, Thai, Japanese, Chinese, Korean, etc.).
*   **Privacy & Security**: PDFs are generated locally on your server. Your sensitive data never leaves your site.
*   **Checkout & WooCommerce Ready**: Works perfectly with Elementor Forms used in custom checkout flows, registration pages, and post-purchase thank-you pages.

**DEMO**: [View Live Demo](https://pdf.add-ons.org/elementor-forms/)
**UPGRADE TO PRO**: [Get Advanced Features](https://add-ons.org/plugin/elementor-form-pdf-generator-attachment/)
**DOCUMENTATION**: [Step-by-step Guide](https://pdf.add-ons.org/document/)

== Features ==

- **Unlimited PDF Templates**: No restrictions on the number of PDFs or forms you can configure.
- **Custom Paper Sizes**: Add and use any custom paper dimensions (A4, Letter, or bespoke sizes).
- **Custom Font Support**: Upload your own .TTF fonts to stay perfectly on-brand.
- **Real-Time Preview**: Instantly see how your changes look with a live preview inside the editor.
- **Shortcode & Merge Tag Support**: Easily generate download links/URLs for users post-submission.
- **Advanced Page Breaks**: Gain full control over document flow with manual and automatic page breaks.
- **Multiple PDFs per Form**: Generate different PDF versions (e.g., one for Admin, one for Customer) for a single submission.

== PRO FEATURES ==

*   **Advanced Table Customization**: Create complex, styled tables for orders or lists.
*   **QR Codes & Barcodes**: Generate dynamic QR/Barcodes based on form data (Product IDs, dates, etc.).
*   **Watermarking**: Protect your documents with custom text or image watermarks.
*   **Header & Footer Support**: Add consistent branding and page numbers across all pages.
*   **Dropbox Integration**: Automatically sync and save generated PDFs to your Dropbox account.
*   **Premium Support**: 1 year of dedicated technical assistance and regular updates.

== Installation ==

1. Log in to your WordPress Dashboard.
2. Go to **Plugins** > **Add New**.
3. Search for "PDF for Elementor Forms".
4. Click **Install Now** and then **Activate**.
5. Navigate to **PDF Templates** in your sidebar to start building your first template!

== Frequently Asked Questions ==

= Does it work with the free version of Elementor? =
Yes, but you need the "Forms" widget, which is typically a feature of **Elementor Pro**.

= Can I attach the PDF to emails? =
Absolutely. Within the Elementor Form actions, you can select "PDF Creator" to automatically attach the generated file to your notifications.

= Are there any limits on the number of PDFs? =
No. You can create unlimited templates and generate as many PDFs as your server can handle.

= Does it support RTL languages? =
Yes, the plugin fully supports RTL scripts like Hebrew and Arabic.

== Screenshots ==

1. Visual Drag & Drop PDF Template Builder.
2. Dynamic merge tags and element styling.
3. Elementor Form Action integration for PDF generation.
4. Auto-attached PDF in customer email notifications.

== Changelog ==

= 7.1.0 =
- NEW: Refactored engine for faster PDF rendering.
- IMPROVED: Enhanced UI for the Drag & Drop editor.
- UPDATED: Optimized readme for SEO and user clarity.

= 6.5.2 =
- Fixed: Textarea and Radio input rendering issues.

= 6.5.1 =
- Security: Fixed potential PHP Object Injection vulnerability.

= 6.3.1 =
- Added: Select emails to attach to the email.

= 6.2.0 =
- Added:  Installation wizard template

= 6.0.0 =
- Added: Font awesome ( [yeepdf_fontawesome unicode='f2b4'] use Unicode ) https://fontawesome.com/search?o=r&ic=free&s=regular&ip=classic

= 5.9.1 =
- Fixed: Edit table
- Added: Hook change format input

= 5.5.1 =
- Fixed: Line breaks Textarea

= 5.3.0 =
- Added: Rotate text
- Fixed: Background
- Fixed: Broken Access Control

= 5.2.0 =
- Added: Save PDF to Dropbox
- Fixed: Background transparent
- Fixed: Custom size

= 5.1.0 =
- Added: Preview entry in editor

= 4.9.0 =
- Fixed: Check class_exists('Yeekitqrcode')
- Added: Hook yeepdf_format_br
- Added: Show preview entry in enditor

= 4.8.1 =
Fixed: Do not save PDFs on the server

= 4.5.1 =
- Added: hook attached recipient list

= 4.5.0 =
- Fixed: columns

= 4.4.1 =
- Added: Action redirect download PDF after submission

= 4.4.0 =
- Fixed: Do not save PDFs on the server
- Added: Secure the folder for downloading PDFs

= 4.3.0 =
- Added: Random number shortcode

= 4.2.2 =
- Fixed: Default Font
- Added: Do not save PDFs on the server 

= 4.1.0 =
- Fixed: Save Barcode, QRCode
- Fixed: Show all forms

= 3.9.0 =
- Added: Width Height 100% or Auto or px

= 3.8.0 =
- Fixed: Conditional logic
- Fixed: Option Header Footer

= 3.7.0 =
- Added: Active Form

= 3.6.7 =
- Fixed: Current date languages

= 3.6.6.1 =
- Change: Style Break page

= 3.6.5.1 =
- Fixed: Signature field

= 3.5.0 =
- Added: Update performance
- Added: Element table

= 3.0.0 =
- Fixed: Fixed: Major update (version < 3.0.0 not updated);

= 2.3.3 =
- Fixed: File name ASCII 

= 2.3.0.0 =
- Fixed: QRCode and Barcode

= 2.2.9.2 =
- Fixed: add attach upload field

= 2.2.9 =
- Added: 7 columns
- Added: Not contains Conditional logic

= 2.2.8 =
- Added: Conditional logic create PDF
- Added: Settings remove id name
- Added: Maximun 10 files PDF

= 2.2.7.1 =
- Added: 5 + 6 columns
- Fixed: Backend Icon
- Fixed: Conditional Logics

= 2.2.6 =
- Compatible with WordPress 6.5

= 2.2.5 =
- Add shortcode download pdf [pdf_download]

= 2.2.0 =
- Big Update