PDF Forms Filler for WPForms

Beschrijving

Met deze plugin kunnen WPForms gebruikers PDF bijlagen met ingevulde formuliergegevens toevoegen aan meldingen en bevestigingen van WPForms.

Als de PDF bijlage een PDF formulier bevat, stelt de plugin gebruikers in staat om velden toe te voegen aan het WPForms formulier en/of deze te koppelen aan velden in de PDF. De plugin maakt het ook mogelijk om de bijgevoegde PDF bestanden te voorzien van afbeeldingen die door de WPForms velden worden geleverd. De ingevulde PDF bestanden kunnen op de webserver worden opgeslagen.

When your website visitor submits your WPForms form, the form in the PDF file is filled with the form information, images are embedded and the resulting PDF file is attached to the WPForms notification. The resulting PDF file can also be downloaded by your website visitors if this option is enabled in your form’s options.

Wat deze plugin speciaal maakt, is de manier waarop het PDF bestanden voorbereidt. Het genereert geen PDF documenten vanaf nul. Het wijzigt het originele PDF document dat is voorbereid met behulp van software van derden en aan de plugin is geleverd. Dit geeft gebruikers de vrijheid om precies te ontwerpen wat ze nodig hebben en hun bestaande documenten te gebruiken.

Een externe web API (https://pdf.ninja) wordt gebruikt voor het invullen van PDF formulieren (gratis gebruik heeft beperkingen).

Bekijk Pdf.Ninja Gebruiksvoorwaarden en Pdf.Ninja Privacybeleid.

Vereisten:
* PHP 5.5 of nieuwer
* WordPress 5.4 of nieuwer
* WPForms 1.6.9 of nieuwer
* Chrome 63, Firefox 58 (of equivalent) of nieuwer

Bekende incompatibele plugins:
* Imagify (verwijdert formulieren uit PDF-bestanden)
* ShortPixel Image Optimizer (verwijdert formulieren uit PDF-bestanden)

Speciale dank aan de volgende sponsors van deze plugin:
* BrowserStack

Schermafdrukken

  • De sectie PDF formulieren is beschikbaar om toegang te krijgen tot de interface voor PDF bijlagen
  • PDF bijlage interface waarmee gebruikers PDF bestanden kunnen bijvoegen en bijlageopties kunnen instellen
  • Field Mapper Tool waarmee gebruikers velden, slimme tags en waarden kunnen genereren en toewijzen
  • Afbeelding insluiten gereedschap dat gebruikers toestaat om afbeeldingen in te sluiten in PDF’s
  • Ingevuld PDF bestand

Installatie

  1. Installeer de WPForms plugin.
  2. Upload de map van deze plugin naar de /wp-content/plugins/ directory, of installeer de plugin direct via het WordPress plugins scherm.
  3. Activeer de plugin via het ‘Plugins’ scherm in WordPress.
  4. Begin met het gebruik van de sectie ‘PDF Forms’ in de WPForms editor onder instellingen.

FAQ

Does this plugin allow my website users to edit PDF files?

Nee. Deze plugin voegt functies toe aan de WPForms interface in het WordPress beheerpaneel.

Heeft deze plugin speciale software installatie op de webserver nodig?

Nee. De plugin maakt alleen gebruik van de kernfuncties van WordPress en WPForms. Er is geen speciale software of PHP extensies nodig. Het werken met PDF bestanden gebeurt via de Pdf.Ninja API. Het wordt aanbevolen om een werkende SSL/TLS certificaatvalidatie met cURL te hebben.

Hoe worden WPForms formuliervelden toegewezen aan PDF formuliervelden?

Het veld mapper gereedschap stelt je in staat om velden individueel te koppelen en, indien nodig, nieuwe CF7 velden ter plekke te genereren. CF7 velden kunnen aan meerdere PDF velden worden gekoppeld. Koppelingen kunnen worden geassocieerd met een specifieke PDF bijlage of alle PDF bijlagen. Veldwaarde toewijzingen kunnen ook worden gemaakt, waardoor ingevulde PDF velden kunnen worden gevuld met gegevens die verschillen van de oorspronkelijk ingevulde waarden

Mijn velden worden niet ingevuld, wat is er mis?

Zorg ervoor dat de toewijzing in de lijst met toewijzingen bestaat en dat de veldnamen overeenkomen.

If you attached an updated PDF file and your mappings were associated with the old attachment ID then those mappings will be deleted and you will need to recreate them.

Soms hebben PDF formuliervelden validatie scripts die voorkomen dat waarden met een onjuist formaat worden ingevuld. Datum PDF velden moeten geformatteerd worden met een smart tag.

How do I update the attached PDF file without attaching a new version and losing attachment ID associated mappings and embeds?

Probeer de Enable Media Replace plugin te gebruiken om het PDF bestand ter plaatse in de mediabibliotheek te vervangen.

Mijn selectievakjes en/of keuzerondjes worden niet ingevuld, wat is er mis?

Zorg ervoor dat de geëxporteerde waarde van je PDF vakje/radioveld overeenkomt met de waarde van het WPForms formulier’s vakje. Meestal is het “On” of “Yes”. Als je een andere waarde in het WPForms formulier wilt tonen, moet je een waarde toewijzing maken.

WPForms staat je toe om multiselect selectievakjes te hebben, maar PDF’s kunnen geen meerdere waarden hebben met selectievakjesvelden. Je moet ofwel overschakelen naar het gebruik van een lijst vak in je PDF of je selectievakjes hernoemen zodat elk een unieke naam heeft en ze vervolgens op de juiste manier toewijzen.

Sommige PDF viewers renderen selectievakjes niet correct in sommige PDF bestanden. Je kunt dit probleem mogelijk oplossen door de PDF opnieuw te maken in een andere PDF editor. Als je nog steeds de Pdf.Ninja API v1 gebruikt, kan overschakelen naar v2 je probleem oplossen.

Hoe verwijder ik het watermerk in de ingevulde PDF bestanden?

Please see the Pdf.Ninja API website.

Beoordelingen

23 juni 2024 1 reactie
I gave it a full day of testing, checkmarks and radio buttons are problematic specially when you have multiple out there it do not render it correctly. Then there is a watermark so its useless.
13 november 2023
It’s not the simplest UI to figure out, but once you do, it gets the job done. Step 1: Create a document (Word, or otherwise) that you need to place form data into.Step 2: Use a PDF application to convert it to PDF and ideally automatically add PDF form fields to it; these are what the plugin will read for mapping purposes. (Recommend using FoxIt PDF Creator for this.)Step 3: Upload the freshly minted PDF to your library.Step 4: In your WPForms form “Settings” tab, select “Step 1: Create a document (Word, or otherwise) that you need to place form data into.Step 2: Use a PDF application to convert it to PDF and ideally automatically add PDF form fields to it; these are what the plugin will read for mapping purposes. (Recommend using FoxIt PDF Creator for this.) Pro-Tip: Make sure to change the font and font size of these auto-generated form fields so that they are more legible than if you leave the font size set to “auto”. I typically choose the font and font size that matches that used in creating the form for best results.Step 3: In your WPForms form “Settings” tab, select “PDF Forms” and click “Attach PDF file.” Upload your PDF.Step 4: Map existing WPForms form fields (left side) to “PDF field” (right side). If you’re doing multiple forms, I recommend selecting the PDF field (on the right) that has the bracketed [] numbers next to them. These numbers match the bracketed number above where you attached the PDF. This helps to keep straight which documents you’re mapping what fields to.Step 5: If you have any images or signatures to map, you’ll do this using the “Image Embedding Tool” section below the field mapping. Pick your field to map to which document, click “Embed Image,” and then draw where you want the image to be embedded (ie a signature line).You’re done except to test it’s all working. For $92 for the Pro version of PDF.Ninja to get rid of the watermark, it’s worth it. Or if you don’t mind the added watermark, use the free version! Emailed back and forth with Alex, the developer, several times. Excellent guy. Very helpful. Thank you so much for an awesome solution. Only feedback I have is I wish it handled certain WPForm fields better, like Address fields and Name fields that are segmented instead of all in one, and radio buttons. Also, handling dates is a bit clunky and could be made more user-friendly. I also wish there was the ability to embed uploaded PDFs into the PDF created, such as in the case of electronically “stapling” a voided check the user scanned in as a PDF to the form you’re having them fill out. (Just got an email from Alex: This is coming!) Disclaimer: Did not test paragraph text, dropdowns, number sliders, website/URL, password, rich text, ratings, Likert scale, Net Promoter Score, or any of the Payment-type fields. Your mileage may vary.
Lees alle 3 beoordelingen

Bijdragers & ontwikkelaars

“PDF Forms Filler for WPForms” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “PDF Forms Filler for WPForms” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.1.11

  • Release date: December 28, 2024

  • Added ‘delete all value mappings’ button

  • Fixed value mapping dropdowns going off-screen caused by very long PDF field option labels
  • Fixed localization issues
  • Updated language files
  • Other bug fixes and improvements

1.1.10

  • Releasedatum: 11 november 2024

  • Kleine oplossingen

1.1.9

  • Releasedatum: 3 oktober 2024

  • Bugfixes

1.1.8

  • Releasedatum: 30 mei 2024

  • Multiple choice optie toegevoegd bij concatenatie wanneer deze zijn toegewezen aan een tekstveld

  • Een bug opgelost met de WPForms dropdown voor waarde toewijzing wanneer een aangepaste waarde niet correct werd geladen
  • Toegevoegd ondersteuning voor WPForms multiple choice veld keuzes ‘waarde’ instelling
  • Een probleem opgelost met de automatische generatie van waarde toewijzing die optrad wanneer de elementen van de optielijst strings zijn
  • Een probleem opgelost: extra regels en spaties in smart-tag veld toewijzingen veroorzaken waarde toewijzing fouten
  • Andere kleine wijzigingen

1.1.7

  • Releasedatum: 16 januari 2024

  • Onnodige bestandsnaam voorvoegsel verwijderd in bevestiging downloads

  • Opgelost mogelijke problemen met API-communicatie veroorzaakt door niet-alfanumerieke karakters in de aanvraag boundary
  • Andere kleine reparaties en verbeteringen

1.1.6

  • Releasedatum: 9 november 2023

  • Problemen in de pagina snapshot code opgelost

  • Verbeterde ondersteuning voor externe bijlagen
  • Fixed icon file
  • Automatisch formaat aanpassen van smart-tags tekstgebied
  • Een probleem opgelost waarbij tekst bijlage opties in bepaalde gevallen niet werden opgeslagen
  • Andere kleine reparaties en verbeteringen

1.1.5

  • Releasedatum: 9 augustus 2023

  • Fixed a notification attachment failure due to asynchronous notifications

  • Een probleem opgelost waardoor er te veel pagina snapshots werden gegenereerd
  • Kleine bugfixes en verbeteringen

1.1.4

  • Releasedatum: 22 juni 2023

  • Een bug opgelost: formulierinstellingen worden soms niet opgeslagen

1.1.3

  • Releasedatum: 17 mei 2023

  • Een workaround toegevoegd voor de GLOB_BRACE vlag die niet beschikbaar is op sommige niet-GNU systemen

1.1.2

  • Releasedatum: 6 mei 2023

  • Bugfixes en verbeteringen

1.1.1

  • Releasedatum: 2 december 2022

  • Verzeker ondersteuning van WPForms 1.8.0

  • Kleine verduidelijking van waarschuwingsbericht

1.1.0

  • Releasedatum: 2 december 2022

  • Er zijn enkele correcties doorgevoerd die de logica van het invul proces beïnvloeden. Controleer je formulieren na de update om er zeker van te zijn dat alles naar verwachting werkt als je denkt dat ze mogelijk zijn beïnvloed!

  • Een probleem opgelost waarbij PDF velden niet werden gewist met lege CF7 veld waarden (heeft invloed op vooraf ingevulde velden in het originele PDF bestand)

  • Een probleem opgelost: waarde toewijzingen worden recursief toegepast (heeft invloed op veld waarde toewijzingen die overeenkomende CF7/PDF waarden hebben)
  • Bugfix: waarde toewijzing werkt niet met null waarden
  • Verbeterde labeling van lege waarde toewijzing opties
  • Verbeterde PDF bijlage die actie detectie beïnvloedt
  • Duitse vertaling opgelost
  • Updated language files
  • Andere oplossingen en verbeteringen

1.0.0

  • Releasedatum: 9 september 2022

  • Initiële release