Thom Parker
Community Expert
Thom Parker
Community Expert
Activity
5 hours ago
[MOVED TO THE ACROBAT DISCUSSIONS]
... View more
7 hours ago
By same issue, do you mean that you are trying to call a JavaScript function that does not exist in the Acrobat API?
If not, then please be more specific.
... View more
‎Mar 07, 2025
08:38 AM
The best way to detect a non-compliant viewer is to place a visual obstruction over the pages in the PDF. Maybe hide all the fields as well. Then use a document level script to remove the visual obstruction and show the fields. If the viewer is non-compliant the code won't run, or won't run correctly, and the obstruction will remain.
... View more
‎Mar 06, 2025
06:16 AM
Hi AnandSri
The issue remains the same after updating.
... View more
‎Mar 05, 2025
03:24 PM
1 Upvote
This is a somewhat avanced task that requires some study. For example, there is no stampState property or value.
See these article for information on creating a dynamic stamp:
https://acrobatusers.com/tutorials/dynamic_stamp_secrets/
https://www.pdfscripting.com/public/All_About_PDF_Stamps.cfm
https://www.pdfscripting.com/public/ACRODIALOGS-OVERVIEW.cfm
... View more
‎Mar 05, 2025
10:35 AM
Sorry everyone. This was my error, I had a validation rule that was prenenting the 0
... View more
‎Mar 05, 2025
08:33 AM
Where is the code placed? It is written as if it was on a button on the PDF.
For example, this code
event.target.page
Will only return the page number for a form field that has a single instance. This is the only context in which it makes sense. Is there only a single instance of the button?
... View more
‎Mar 05, 2025
01:12 AM
1 Upvote
You can embed the form in a PDF-Portfolio to be sure that it will not be used with a low end PDF reader:
https://helpx.adobe.com/acrobat/using/create-customize-pdf-portfolios.html
... View more
‎Mar 04, 2025
02:55 PM
Not possible using JavaScript.
... View more
‎Mar 04, 2025
09:07 AM
2024 :
... View more
‎Mar 03, 2025
02:23 PM
Sounds like there is a duplicate field underneath the field. This is a commom mistake, and easy to do, when creating a form. I would suggest deleting the field on top.
... View more
‎Mar 03, 2025
11:57 AM
I believe you are talking about two different things, page content and annotation objects. Page content is all the text, graphics, and images that are part of the PDF Page. Annotations are rectangular object that float over the page content. Annotations inclue all of the text markups like highlights and crossouts, they include the drawing objects like squares and circles. And most importantly, they include form fields.
When you are in "Edit PDF" mode, you're editing the page content. The text boxes and images in this mode have zero relation ship to the annotations. You can add "text" in this mode. It is often described as a "text box" but its just plain page content. These text boxes and other page content items provide options for moving them up and down the page drawing stack, the "Bring to front", etc. options. These options only affect page content items. Annotations are always drawn over page content, never under.
See this video that covers the internal structure of a PDF. At 5:36 there is a nice graphic that explains this concept:
https://www.pdfscripting.com/public/FreeStuff/AcroForm_Concepts/Part1g_WhatsPDF_mp4.cfm
... View more
‎Mar 03, 2025
10:21 AM
That worked perfectly! Thank you!
... View more
‎Mar 03, 2025
10:03 AM
I should have been a bit more explicit. If you make the PDF an Adobe Sign form and use the Adobe Sign fields in Acrobat. Then you can specify how the field is supposed to behave. Fields can be marked as prefilled by the sender, or to be filled by the reciever. That sort of thing. There is quite a bit of control over how the fields are treated and how the form is routed. Adobe Sign is actually a really good tool. But you have to know how to use it.
... View more
‎Mar 02, 2025
10:26 PM
I believe there is an Adobe Sign Forum. You should ask the question there.
However, I would suggest checking your login to make sure it's the correct one. Maybe logging out and clearing the browser cookies, then logging in with the correct user name would do the trick.
... View more
‎Feb 28, 2025
03:06 PM
That PDF does not contain any form fields.
Did you intend to copy fields from the first form onto the second?
If so I would suggest using the replace Pages option in the "Organize Pages" toolset
... View more
‎Feb 27, 2025
05:13 PM
As stated in my response, ".Net" is an executable in the local file system, which is restricted in protected mode. I suspect that ".Net" itself is blocked. But even if it is not, then maybe it is doing something on the local file system to open the socket that Acrobat doesn't like. Your guess is as good as mine.
... View more
‎Feb 27, 2025
07:00 AM
1 Upvote
You are missing event.value before <= 0.35
... View more
‎Feb 27, 2025
06:09 AM
QuickBooks is the best tool for importing bank statements :bar_chart: . If the PDF isn't working, try downloading the statement directly from your bank in CSV or QBO format. You can also use other tools to convert PDF to Excel. Just ensure the data is formatted correctly before uploading! :white_heavy_check_mark:
... View more
‎Feb 26, 2025
10:39 PM
Protected mode restricts access to the local file system, so the Windows API functions won't work, unless you create a broker.
But the solution is simple. Save the PDF to the new location using the Acrobat SDK functions. Then you avoid the restriction.
... View more
‎Feb 26, 2025
11:30 AM
The regulare expressions I provided are not for correcting input, but for detecting incorrect input.
Here's an article on how to use regular expressions:
https://www.pdfscripting.com/public/Pattern-Matching-with-Regular-Expressions.cfm?sd=40
... View more
‎Feb 25, 2025
11:50 AM
Be aware that just hiding the field does not clear its value, so if you plan on exporting the form data to another format (and even if you're not, it's just good practice) it's recommended to not just hide the field, but actually clear it.
To do so you can use this code as its custom calculation script:
if (this.getField("group1").valueAsString=="other") {
event.value = "";
event.target.display = display.hidden;
} else event.target.display = display.visible;
... View more
‎Feb 24, 2025
06:51 PM
Ok, so the plugin is trying and intermittantly failing to save a PDF file to a local folder that was opened from Google Drive. And it is doing so with no failure indication. I'm drawing a blank on that one.
And it's always with the same files. A repeated attempt doesn't eventually save the file?
... View more
‎Feb 24, 2025
02:35 PM
This is exactly what I needed and worked perfectly. Thank you!
... View more
‎Feb 24, 2025
02:09 PM
Were you able to examine the button in LCD? I see that the error is caused in line 6 of the button's code, so there might be other things happening in the background there...
... View more
‎Feb 24, 2025
12:55 PM
Two comments came to mind after reading the original post: This is much tilting at windmills. Fare thee well and say hello to the dragons for me!
... View more
‎Feb 24, 2025
09:51 AM
Copy the code I provided to the console window and run it as a test to add bates numbers to a single document.
The only thing you need to add is the rectangle coordinates. Use the method I outlined above.
Watch this video to learn about using the console window.
https://www.pdfscripting.com/public/images/video/AcroJSIntro/AcroJSIntro_ConsoleWindow.cfm
... View more
‎Feb 21, 2025
01:48 PM
[MOVED TO THE ACROBAT DISCUSSIONS]
... View more
‎Feb 21, 2025
01:47 PM
[MOVED TO THE ACROBAT DISCUSSIONS]
... View more
‎Feb 21, 2025
11:43 AM
My answer is not patronizing.
It is a fact, the form was acquired from an organization that encrypted it. Obviously they felt the needed to protect it. You suggested making unauthorized modifications to use it outside the intended purpose. That is actually pirating someone elses property. You are guilty.
You also didn't mention you'd already contacted the owner. That would have been helpful. So again your fault for not providing complete information.
Take your lumps and be honest about what you are doing.
... View more