<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Data Extraction from fillable PDF</title><link>https://community.appian.com/discussions/f/user-interface/19971/data-extraction-from-fillable-pdf</link><description>Hi All, 
 I have a fillable pdf with some user input text fields ,checkbox, I wish to save data which the users enters on click of a submit button.The PDF is being viewed currently using DocViewer component. How Do I accomplish the same using the Document</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78245?ContentTypeID=1</link><pubDate>Tue, 01 Dec 2020 14:52:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0cfd1a6b-e92a-4836-8556-38f6d5e23f5e</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;All of that is doable except you won&amp;#39;t be able to allow a user to edit the PDF within an Appian form.&amp;nbsp; You&amp;#39;ll need to have them open it in their local PDF viewer, save changes, then upload the changed version to Appian.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure where &amp;quot;download the newly updated PDF&amp;quot; comes into this, since the user who made the edits to the PDF will already have the latest version of the PDF on their local hard drive at this point.&amp;nbsp; Subsequent users would be able to download a copy of it, at least.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78236?ContentTypeID=1</link><pubDate>Tue, 01 Dec 2020 05:13:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7df4bad7-d543-4669-b767-c6588e74028e</guid><dc:creator>Shikha</dc:creator><description>&lt;p&gt;Basically the requirement is to have an offline PDF where we can directly edit the PDF , capture and store the entered values in DB and download the newly updated PDF. Is this a doable use case ,using either doc extraction or PDF tools plugin?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78231?ContentTypeID=1</link><pubDate>Mon, 30 Nov 2020 16:20:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0e5ef10b-4eb7-43d6-871e-19b622b6bb80</guid><dc:creator>Mike Schmitt</dc:creator><description>[quote userid="51348" url="~/discussions/f/user-interface/19971/data-extraction-from-fillable-pdf/78126#78126"]but the requirement is to have a PDF only[/quote]
&lt;p&gt;This seems like a regressive &amp;quot;requirement&amp;quot;.&amp;nbsp; Appian forms are the best way to enter the data with validation, pretty much in all cases.&amp;nbsp; You&amp;#39;re adding a lot of extra steps, both in terms of user input as well as in-process work, and therefore extra chances for in-process bugs as well as chances for end-user errors.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78136?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2020 20:19:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e11db3eb-ab71-4174-ba1f-9ed7c0d431c5</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;I&amp;#39;d still be a bit hesitant in that solution, but at least the parsing of the PDF form should be relatively easy with a PDF form. I believe you can use &lt;a href="/b/appmarket/posts/pdf-tools"&gt;PDF Tools plugin&lt;/a&gt;, likely either the function getpdffields() or getpdftext().&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78126?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2020 14:57:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:414c60fc-a54b-4feb-94ab-9565f39418c0</guid><dc:creator>Shikha</dc:creator><description>[quote userid="2478" url="~/discussions/f/user-interface/19971/data-extraction-from-fillable-pdf/78123#78123"]where you have the user download the PDF, enter the data, re-upload, and then parse out the data from the PDF.[/quote]
&lt;p&gt;Yes Peter, we can have an SAIL form for that , but the requirement is to have a PDF only. Also, as mentioned above , we can have the document download link , user can enter the data and re-upload the PDF. How Do I parse out the data entered into the PDF ? Do I need to use doc extraction feature for that ? Also , is it possible to download the newly edited PDF using any download button at that point of time after a successful upload?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78123?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2020 14:28:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:318a72d9-37cb-4edd-b7c3-955e4fbcd365</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;I don&amp;#39;t believe this is possible - the document viewer component doesn&amp;#39;t offer any capabilities to interact with data displayed, so there would be no way to save or capture any information the user entered. I think the closest you could come is what Mike mentioned, where you have the user download the PDF, enter the data, re-upload, and then parse out the data from the PDF.&lt;/p&gt;
&lt;p&gt;To be honest though, I would not even recommend using that method. I think it would be a bad user experience and adds a lot of unnecessarily complexity to your design.&lt;/p&gt;
&lt;p&gt;My main question is: could you build a form in Appian to capture this data (e.g. create text input fields to capture the information you want). If you have it as a native form, you get a lot of additional benefits because it&amp;#39;s easier to update / maintain, you can define validations, you can use dynamic behavior, etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78105?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2020 07:13:30 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0afce9a1-eecd-4e00-9835-68fdd25b75b6</guid><dc:creator>Shikha</dc:creator><description>&lt;p&gt;Mike , I am showing an editable PDF in a document viewer component. And yes any user can enter the values in the PDF and on click of upload button , I wish to etxract those entered values in the fields and add to Appian DB. Moreover I also wish to perform validations&amp;nbsp; on the entered field values . I think field level validation isn&amp;#39;t possible on the pdf, but Can we perform some validation on click of upload button for the data entered ?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/13/pastedimage1606287949774v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78079?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2020 16:55:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:111a710c-cb4e-4429-b5b6-7ca8662d61fc</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;So to clarify, users are entering values onto the fillable PDF, then uploading it to Appian, after which you wish to extract the values and add to the Appian database?&lt;/p&gt;
&lt;p&gt;Also, as a side note, I wasn&amp;#39;t notified that you had replied since you didn&amp;#39;t reply under my comment, or else I would&amp;#39;ve responded more quickly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78076?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2020 15:34:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:77cc6f8c-8dee-40e2-b77a-dec6cf8956c3</guid><dc:creator>Shikha</dc:creator><description>&lt;p&gt;Hi Mike .&lt;/p&gt;
&lt;p&gt;I have a fillable &amp;nbsp;pdf form . I wish to save those values which user enters into that pdf ( not an Appian form) like name , address etc into the Appian database .How do I accomplish that ? &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Data Extraction from fillable PDF</title><link>https://community.appian.com/thread/78074?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2020 15:21:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:615f2c0e-e179-4d45-8a1c-dafc1407fcff</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;I&amp;#39;m a little unclear on the sequence of events you&amp;#39;re hoping to achieve.&lt;/p&gt;
&lt;p&gt;Are you saying you&amp;#39;re having the user enter data within an Appian form and you want to populate that within a PDF, or are you saying you&amp;#39;re showing a PDF in the document viewer component and trying to allow the user to make changes to it there (which isn&amp;#39;t possible)?&amp;nbsp; Where does Document Extraction come into this?&lt;/p&gt;
&lt;p&gt;Perhaps if you specify step-by-step what your desired user experience would be, we can help clarify what your options are.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>