web
stats
WEEKLY TIPS AND TRICKS FROM THE CEO | PDFAutomationStation.com

WEEKLY TIPS AND TRICKS FROM THE CEO

On October 21, 2023 I started writing a weekly column/newsletter on www.substack.com.

In this column I share my PDF and JavaScript expertise, experience, tips, tricks, shortcuts, and even some proprietary secrets.  I also interact with subscribers in the comments section and answer questions.  To subscribe, simply enter your email address in the field below.

-David Dagley, CEO
Forms Doctor Inc.


February 22 - Privileged Context Part 4
February 14, 2026 - Privileged Context Part 3
February 7, 2026 - Privileged Context Part 2
January 31, 2026 - Privileged Context Part 1
January 24, 2026 - Enforcement of Mandatory Fields Part 4
January 17, 2026 - Enforcement of Mandatory Fields Part 3
January 10, 2026 - Enforcement of Mandatory PDF Fields Part 2
January 3, 2026 - Enforcement of Mandatory PDF Fields Part I
December 27, 2025 - Populate Fields From A Dropdown II
December 20, 2025 - Simple Trick Populates Multiple Fields From a Dropdown
December 6, 2025 - Create Multiple Copies of an Entire Row
November 29, 2025 - Using Create Multiple Copies To Your Advantage
November 22, 2025 - More Create Multiple Copies Tricks
November 15, 2025 - Create Multiple Copies
November 8, 2025 - Secret Trick for Changing Properties of Multiple Fields at Once
November 1, 2025 - PDF Security Workaround
October 25, 2025 - Dialogs in Dynamic Stamps Part III
October 18, 2025 - Dialogs in Dynamic Stamps Part II
October 11, 2025 - Dialogs in Dynamic Stamps Part I
October 4, 2025 - Validating Popup Dialogs
September 27 , 2025 - Popup Dialog Hacks For Acrobat Pro: Part III
September 20, 2025 - Popup Dialog Hacks For Acrobat Pro: Part II
September 13, 2025 - Popup Dialog Hacks For Acrobat Pro: Part I
September 6, 2025 - More JavaScript Math
August 30, 2025 - JavaScript Math
August 9, 2025 - When Large Corporations Forget Who Got Them There
August 2, 2025 - Selecting Multiple List Box Items
July 20, 2025 - Setting Color With JavaScript in Acrobat Pro
July 19, 2025 - Positioning PDF Stamps Programmatically Part V
July 12, 2025 - Positioning PDF Stamps Programmatically Part IV
July 5, 2025 - Positioning PDF Stamps Programatically Part III

June 28, 2025 - Positioning PDF Stamps Programatically Part II

June 21, 2025 - Positioning PDF Stamps Programatically Part I

June 14, 2025 - Barcodes and Adobe Reader

June 7, 2025 - Stamp A PDF With A Clipboard Image

May 31, 2025 - Automating Highlighting and Text Extraction Details

May 26, 2025 - Extracting PDF Text Using Markup Tools

May 21, 2025 - Using Special Characters

May 13, 2025 - When 'Create Multiple Copies' Runs Out of Space

May 2, 2025 - Mathematical Errors in PDF Forms Part II

April 19, 2025 - Mathematical Errors in PDF Forms Part I

April 12, 2025 - Form Field Color Issues

April 5, 2025 - Show and Hide Fields With Checkboxes

March 29, 2025 - Acrobat Standard vs Acrobat Pro

March 22, 2025 - Popups and Browse Windows Part VII

March 15, 2025 - Popups and Browse Windows Part VI

March 8, 2025 - Popups and Browse Windows Part V

March 1, 2025 - How To Populate A 'Save As' Window With A File Name
February 22, 2025 - How To Browse For A File Or Folder Path

February 15, 2025 - Popups and Browse Windows Part II

February 8, 2025 - Popups and Browse Windows Part I

February 1, 2025 - Complete PDF Security Is Not Possible

January 25, 2025 - Excel Data Sorting Tricks

January 18, 2025 - Loop de Loops

January 11, 2025 - Zero-based Indices

January 4, 2025 - Converting Disobliging PDFs Into Fillable Forms

December 28, 2024 - Top 10 Tips For Streamlining Your PDF Workflow in 2025

December 21, 2024 - PDF Initial Magnification Solutions

December 14, 2024 - How To Build A PDF That Functions Like A Portfolio

December 7, 2024 - Combine Multiple PDF Files Into a Portfolio

November 30, 2024 - How To List All Field Names in Tab Order in Adobe Acrobat

November 23, 2024 - How To Build A PDF Button Image Carousel

November 16, 2024 - Using Try/Catch Statements in PDF Scripts

November 9, 2024 - Validating Required PDF Fields

November 2, 2024 - How To Make A PDF Email Button

October 26, 2024 - Moving PDF Pages With Adobe Acrobat

October 19, 2024 - The Acrobat Action Wizard
October 12, 2024 - Clip and Insert Images Into PDFs
October 5, 2024 - Reset The Current Page Only
September 28, 2024 - Setting Rich Text Formatting With JavaScript
September 21, 2024 - Multiple Formats in Fields With Rich Text Formatting
September 14, 2024 - Another Method for Calculation vs Validation Scripts

September 7, 2024 - How To Create A Progress Bar in Acrobat

August 31, 2024 - JavaScript: Reverse Loops

August 24, 2024 - Dynamic Stamp Revolution Coming Soon

August 17, 2024 - Conditional Statements For Acrobat JavaScript

August 10, 2024 - PDF Check Box Field Math

August 3, 2024 - Format Multiple Fields Simultaneously

July 27, 2024 - Widgets

July 20, 2024 - Calculation vs. Validation Scripts II

July 13, 2024 - Calculation vs. Validation Scripts
July 6, 2024 - Programatically Change the File Name in a 'Save As' Window

June 29, 2024 - Folder Level Scripts

June 22, 2024 - Document Level Scripts

June 15, 2024 - More Custom Formatting for PDF Fields

June 8, 2024 - Custom Format for PDF Fields

June 1, 2024 - More Undocumented JavaScript Tricks

May 25, 2024 - Access Undocumented Identity Object Properties

May 18, 2024 - PDF Field Calculation Order Matters

May 11, 2024 - PDF Calculation Tricks

May 4, 2024 - Date and Time in PDFs, Part 2

April 28, 2024 - Date and Time in PDFs, Part 1

April 20, 2024 - Password-Protecting Your PDFs

April 13, 2024 - Setting Form Field Properties Programmatically

April 6, 2024 - Creating PDF Form Fields Programmatically

March 30, 2024 - Where Did My PDF Stamp File Go?

March 23, 2024 - How to Extract Words from a Specific Area of a PDF

March 16, 2024 - Cropping and Reverse Cropping PDF Pages

March 9, 2024 - PDF Page Coordinates

March 2, 2024 - Using JavaScript to Add JavaScript to a PDF Part 2

February 24, 2024 - Using JavaScript to Add JavaScript to a PDF Part 1

February 17, 2024 - The JavaScript Console

February 10, 2024 - How To Change The Author For PDF Comments In Acrobat or Reader

February 3, 2024 - PDF Acrobat Operations That Can Only Be Done With JavaScript

January 27, 2024 - PDF Form Reset Tricks

January 20, 2024 - My Acrobat Pro Default Settings

January 13, 2024 - Four Methods for Automatic Number Incrementing PDF Stamps

January 6, 2024 - My Keystroke Shortcut & Copy and Paste Addiction
December 30, 2023 - Dynamic Stamps and Non-Adobe PDF Programs
December 23, 2023 - Buttons That Add and Delete PDF Pages

December 16, 2023 - Check Boxes That Show and Hide PDF Layers

December 9, 2023 - Check Boxes That Show and Hide PDF Pages

December 2, 2023 - Anticipating Field Names in Custom PDF Calculation Scripts
November 25, 2023 - Create a PDF Check Box Scoring Questionnaire in Five Minutes
November 18, 2023 - How I Solved The Acrobat Popup Dialog/Action Dilemma
November 11, 2023 - HowTo Create Your Own PDF Action (Batch Processing) Tool
November 4, 2023 - PDF Popup Calendar Demand Drives Creative Solution
October 28, 2023 - Complex PDF Paperwork Automation Project
October 21, 2023 - How I Became a PDF JavaScript Expert

Cookie Control