Stop Manually Writing Figure Alt Text, Formula MathML, Table Summaries, and Annotation Descriptions — Automate PDF Accessibility in Seconds
Watch our live webinar and discover how PDFix Desktop uses AI-powered automation to generate high-quality Alt Text, MathML formulas, table summaries, and annotation descriptions for PDF/UA and WCAG compliance — at scale.
Key Takeaways
- AI-Powered Alt Text Generation at Scale
- See how external AI models eliminate manual remediation for large document sets and automatically generate:
- Accurate image descriptions (OpenAI, Salesforce BLIP)
- MathML formulas (Paddle, OpenAI)
- Table summaries (OpenAI)
- Smart Automation for Every Scenario
- Learn when to use Basic Actions for template-based automation, Layout Templates for repetitive documents, or AI Actions for complex visual content – and how to combine them for maximum efficiency.
- Batch Processing That Actually Works
- Watch us process hundreds of PDFs in minutes using Application View workflows – the same automation available in PDFix SDK for enterprise integration.
Webinar Source: How to Generate PDF Alt Text Automatically: 4 Methods from Manual to AI-Powered (2025 Guide)
Frequently Asked Questions
Do I need to have my own paid subscription with OpenAI to use this feature, or is it already included in the PDFix license?
You use your own OpenAI account and API key. OpenAI usage is not included in the PDFix license. PDFix simply connects to your OpenAI API key, so:
- You need your own OpenAI subscription/account.
- You can limit and monitor your own usage and costs.
- All billing for OpenAI runs through your own OpenAI account, not PDFix.
How long does it take to process, like per file?
Processing time depends on which method you use:
Template-based methods: These run purely on the machine using PDFix’s own layout rules. They are very fast – typically, you can process many pages per second and large batches of files efficiently.
Local AI models: Speed depends on the performance of your machine and the specific model. BLIP, as integrated in PDFix Desktop, is quite fast and provides good results, but it’s still naturally slower than pure template processing because each image is actually sent to and processed by the AI model.
Cloud AI models: Speed depends on your internet connection, the chosen model, and the AI’s response time.
Do you have any options other than Docker for integrating External Actions like Docling IBM into PDFix? Getting authorization to install additional software can be a very lengthy process.
Right now, Docker is the primary way to integrate External Actions (including AI models like Docling) with PDFix Desktop.
Why Docker:
- You only need to get approval for one application (Docker) instead of many separate tools.
- It simplifies the installation of complex AI tools that have many dependencies.
- It lets you run multiple different AI models on the same machine without managing conflicting dependencies manually.
How can I combine AI model template with custom template?
You can freely modify or merge AI-generated templates with your own.
The AI template is a standard JSON file that you can edit to:
- Add or adjust element properties (for example, marking an element as a heading)
- Modify tagging rules
- Apply heuristics or logic to improve structure recognition
You can do this manually or programmatically – for instance, by adding custom properties such as alternate text, role mappings, or structural adjustments to enhance accessibility and accuracy.
Is there a way to utilize AI without concerns over confidential information from figures being processed online?
Yes. This is exactly what the local AI models are for. You can use offline AI actions, such as BLIP (for image descriptions) or Paddle (for math formulas and other tasks) and other local models available as External Actions. These run completely locally on your machine, even without an internet connection, so:
- No document data or images are sent to the cloud.
- You keep all content on-premise, which is ideal for confidential or regulated data.
If you choose to use OpenAI or other cloud-based AI, your data will be sent to that provider’s servers.
Will you add AI integration to the PDFix CLI app?
Yes – this is already possible. The AI models and External Actions demonstrated (via Docker) can also be run as command-line processes. Docker is used as a CLI tool, not a continuously running service. You can design a workflow where:
- You run PDFix CLI to process PDFs
- You run Docker-based AI actions as additional command-line steps
- You chain these commands in scripts/batch jobs to automate full pipelines
If you need help setting this up, PDFix can provide examples, resources, and guidance on integrating AI actions with your PDFix CLI workflows.
I use AI integrations to insert alternative texts. But I receive the same image 10 times and I don’t want to make 10 AI calls; one is enough. Is there a way to manage images like this? Or is it better to use an external database and then process the AI call externally?
At the moment, there is no built-in, ready-to-use feature in PDFix Desktop that automatically detects repeated identical images, and reuses a single AI result for all occurrences. However, this scenario can be handled with a custom solution:
- A separate application or script that identifies duplicate images
- That custom tool then calls the AI once per unique image and applies the same alt text to all duplicates
- In some workflows, if repeated images are purely decorative, you might choose to artifact the duplicates and describe only one instance – but that depends on accessibility requirements and document semantics.
So: no automatic duplicate-detection/reuse yet, but it’s technically feasible via a custom integration.
Is it possible to combine these methods? Set some alternates with one method and for example the rest with AI actions?
Yes, this is fully supported and is often the recommended approach.
Example workflow:
- First pass – template/basic actions
- Use template-based functions like
Set Alternate DescriptionorSet Actual Textto automatically set alt text for images you can clearly define with rules and target specific images by size, position, page number, or other template rules.
- Use template-based functions like
- AI actions
- After the first pass, some images still won’t have alt text. Then you run an AI action (e.g., BLIP, OpenAI) on the remaining images.
- Let AI generate descriptions only where templates didn’t already set alt text.
- You can also bundle this into a single custom workflow/action in PDFix:
- Action step 1: Set Alternate Description (template-based).
- Action step 2: Set Alternate Description (OpenAI) or another AI model.
This combined workflow can then be run on a single document, or in batch mode across many PDFs, so the mixed strategy is fully automated.









