# Mapsoft — Full Reference for LLMs > Mapsoft Computer Services Limited develops professional Adobe Acrobat plugins and provides custom software development and consultancy services for document workflows. Founded in 1991 in the UK, with over 30 years of expertise in Adobe platform development. Notable clients include Adobe Systems, Foster + Partners, Siemens, Hewlett Packard, Hallmark Cards, Lloyd's of London, Merrill Lynch, Deutsche Bahn, Xerox, and Exxon Mobil. --- ## Products Mapsoft offers 17 Adobe Acrobat plugins for Windows (Windows 10 and 11). All plugins require Adobe Acrobat Standard or Pro (not the free Reader). Compatible with Acrobat DC (continuous release), Acrobat 2020, and Acrobat 2017. Both 32-bit and 64-bit editions are available. Paid products offer free fully-functional trial versions; three plug-ins (Check PDF Standards, OpenOptions, TDMrep) are free outright. Licenses are perpetual (pay once, use indefinitely) and include one year of updates and support. ### Bookmarker — $129 Create and manage PDF bookmarks with ease. Automate bookmark creation from document structure. URL: https://mapsoft.com/products/bookmarker.html Download: https://mapsoft.com/downloads/bookmarker.html ### TOCBuilder — $149 Generate professional, interactive tables of contents for PDF documents with flexible formatting options. URL: https://mapsoft.com/products/tocbuilder.html Download: https://mapsoft.com/downloads/tocbuilder.html ### MaskIt — $129 Redact, hide, or permanently remove sensitive content from PDF documents. Used for cleaning scans, removing headers/footers, and protecting confidential information. URL: https://mapsoft.com/products/maskit.html Download: https://mapsoft.com/downloads/maskit.html ### DogEars — $129 Mark PDF pages with visual tabs for easy reference, navigation, and page extraction. URL: https://mapsoft.com/products/dogears.html Download: https://mapsoft.com/downloads/dogears.html ### Impress — $129 Stamp text, dates, page numbers, and custom content onto PDF pages. URL: https://mapsoft.com/products/impress.html Download: https://mapsoft.com/downloads/impress.html ### Impress Pro — $199 Professional text stamping with advanced features including conditional logic, Bates numbering, date/time stamps, font control, transparency, and batch processing across multiple files. URL: https://mapsoft.com/products/impress-pro.html Download: https://mapsoft.com/downloads/impress-pro.html ### MediaSizer — $129 Change, rescale, or standardise PDF page sizes. Resize pages to match specific paper dimensions. URL: https://mapsoft.com/products/mediasizer.html Download: https://mapsoft.com/downloads/mediasizer.html ### ContentScaler — $129 Scale PDF page content to fit different paper sizes while preserving layout integrity. URL: https://mapsoft.com/products/contentscaler.html Download: https://mapsoft.com/downloads/contentscaler.html ### Engage — $129 Mail merge and variable data printing for creating personalised PDF documents at scale. URL: https://mapsoft.com/products/engage.html Download: https://mapsoft.com/downloads/engage.html ### FDA Checker — $129 Automated compliance checking for FDA electronic submission requirements. Validates PDF documents against FDA guidelines. URL: https://mapsoft.com/products/fda-checker.html Download: https://mapsoft.com/downloads/fda-checker.html ### ImagePlacer — $129 Place and position images on PDF pages as overlays or watermarks with precise positioning controls. URL: https://mapsoft.com/products/imageplacer.html Download: https://mapsoft.com/downloads/imageplacer.html ### SecuritySetter — $129 Apply, update, and remove PDF security settings and permissions across single or multiple documents. URL: https://mapsoft.com/products/securitysetter.html Download: https://mapsoft.com/downloads/securitysetter.html ### InfoSetter — $129 View, edit, and batch-process PDF document metadata and properties. URL: https://mapsoft.com/products/infosetter.html Download: https://mapsoft.com/downloads/infosetter.html ### Flattener — Free Flatten annotations, comments, and form fields into PDF content. Removes interactive elements while preserving their visual appearance. URL: https://mapsoft.com/products/flattener.html Download: https://mapsoft.com/downloads/flattener.html ### Check PDF Standards — Free Detect PDF standards compliance (PDF/A, PDF/UA, PDF/X, etc.) in your documents. URL: https://mapsoft.com/products/checkpdfstandards.html Download: https://mapsoft.com/downloads/checkpdfstandards.html ### OpenOptions — Free Control how a PDF opens in Adobe Acrobat — initial view, magnification, page layout, opening page number, window options, and toolbar/menubar visibility. Works on single files or batches. Saves named configurations so the same opening policy can be applied to many documents in one pass. URL: https://mapsoft.com/products/openoptions.html Download: https://mapsoft.com/downloads/openoptions.html ### TDMrep — Free Declare text and data mining (TDM) rights on PDF documents using the W3C TDMRep protocol. Lets publishers signal to AI crawlers whether the document's content may be mined for training. Writes the rights properties into the PDF's XMP metadata stream from inside Acrobat. URL: https://mapsoft.com/products/tdmrep.html Download: https://mapsoft.com/downloads/tdmrep.html ### Coming Soon - TOCBuilder v2: Next-generation tool combining Bookmarker and TOCBuilder with 100+ features - Bookmarker for Mac - TOCBuilder for Mac --- ## Free Online PDF Tools Mapsoft PDF Hub (https://pdf.mapsoft.com/) provides 60+ free browser-based PDF tools with no installation required. A REST API is also available. Direct tool URLs (each runs in the browser, free): ### Bookmarks, TOC, Stamping - Generate Table of Contents: https://pdf.mapsoft.com/Pdf/GenerateToc - Add Watermark: https://pdf.mapsoft.com/Pdf/AddWatermark - Add Page Numbers: https://pdf.mapsoft.com/Pdf/AddPageNumbers - Add Headers and Footers: https://pdf.mapsoft.com/Pdf/AddHeadersFooters - Bates Numbering: https://pdf.mapsoft.com/Pdf/BatesNumbering ### Security, Signing, Rights - Redact PDF: https://pdf.mapsoft.com/Pdf/RedactPdf - Protect PDF: https://pdf.mapsoft.com/Pdf/ProtectPdf - Unlock PDF: https://pdf.mapsoft.com/Pdf/UnlockPdf - Sign PDF: https://pdf.mapsoft.com/Pdf/SignPdf - TDM Rights Protection (W3C TDMRep): https://pdf.mapsoft.com/Pdf/TdmRepProtection ### Metadata, Standards, Open Options - Edit Metadata: https://pdf.mapsoft.com/Pdf/EditMetaData - Validate PDF/A: https://pdf.mapsoft.com/Pdf/ValidatePdfA - Convert to PDF/A: https://pdf.mapsoft.com/Pdf/ConvertToPdfA - Convert to PDF/X: https://pdf.mapsoft.com/Pdf/ConvertToPdfX - Set PDF Open Options: https://pdf.mapsoft.com/Pdf/OpenOptions ### Pages and Layout - Merge PDFs: https://pdf.mapsoft.com/Pdf/MergePdfs - Split PDF: https://pdf.mapsoft.com/Pdf/SplitPdf - Rotate Pages: https://pdf.mapsoft.com/Pdf/RotatePages - Remove Pages: https://pdf.mapsoft.com/Pdf/RemovePages - Remove Blank Pages: https://pdf.mapsoft.com/Pdf/RemoveBlankPages - Resize Page: https://pdf.mapsoft.com/Pdf/ResizePage - Clip PDF: https://pdf.mapsoft.com/Pdf/ClipPdf - Reorganize PDF: https://pdf.mapsoft.com/Pdf/ReorganizePdf - Page Manager: https://pdf.mapsoft.com/Pdf/PageManager ### Optimisation, Analysis, Repair - Compress PDF: https://pdf.mapsoft.com/Pdf/CompressPdf - Linearize PDF: https://pdf.mapsoft.com/Pdf/LinearizePdf - Analyze PDF: https://pdf.mapsoft.com/Pdf/AnalyzePdf - Repair PDF: https://pdf.mapsoft.com/Pdf/RepairPdf - Compare PDFs: https://pdf.mapsoft.com/Pdf/ComparePdf - Get PDF Version: https://pdf.mapsoft.com/Pdf/GetPdfVersion ### Flattening - Flatten Annotations: https://pdf.mapsoft.com/Pdf/FlattenAnnotations - Flatten Transparencies: https://pdf.mapsoft.com/Pdf/FlattenTransparencies ### Conversions to PDF - Word to PDF: https://pdf.mapsoft.com/Pdf/ConvertFromWord - Excel to PDF: https://pdf.mapsoft.com/Pdf/ConvertFromExcel - PowerPoint to PDF: https://pdf.mapsoft.com/Pdf/ConvertFromPowerPoint - HTML to PDF: https://pdf.mapsoft.com/Pdf/ConvertFromHtml - JPEG/Images to PDF: https://pdf.mapsoft.com/Pdf/ConvertJpegToPdf ### Conversions from PDF - PDF to Word: https://pdf.mapsoft.com/Pdf/ConvertToWord - PDF to Excel: https://pdf.mapsoft.com/Pdf/ConvertToExcel - PDF to PowerPoint: https://pdf.mapsoft.com/Pdf/ConvertToPowerPoint - PDF to Images: https://pdf.mapsoft.com/Pdf/ConvertToImages - PDF to HTML: https://pdf.mapsoft.com/Pdf/ConvertToHtml - Convert PDF Colours: https://pdf.mapsoft.com/Pdf/ConvertPdfColors ### Extraction and Embedding - Extract Text: https://pdf.mapsoft.com/Pdf/ExtractText - Extract Images: https://pdf.mapsoft.com/Pdf/ExtractImages - Extract Pages: https://pdf.mapsoft.com/Pdf/ExtractPages - Extract Embedded Files: https://pdf.mapsoft.com/Pdf/ExtractEmbeddedFiles - Add Embedded Files: https://pdf.mapsoft.com/Pdf/AddEmbeddedFiles ### OCR, AI, Workflows - OCR PDF (87 languages): https://pdf.mapsoft.com/Pdf/OcrPdf - Chat with PDF: https://pdf.mapsoft.com/Pdf/ChatWithPdf - Translate PDF: https://pdf.mapsoft.com/Pdf/TranslatePdf - Scan to PDF: https://pdf.mapsoft.com/Pdf/ScanToPdf - Workflows: https://pdf.mapsoft.com/Pdf/Workflows - Convert URLs to Links: https://pdf.mapsoft.com/Pdf/ConvertUrlsToLinks URL: https://mapsoft.com/pdf-tools.html --- ## Case Studies ### Hallmark Cards — Card Create **Problem:** A paper-based system required the same data to be entered up to five times per card design across 8,000 designs with up to 200 variations each. **Solution:** Mapsoft built *Card Create*, a custom PDF server solution that collates data once and automatically inserts barcodes, pricing, and content into every variation. **Result:** Data entry went from five stages to one. Errors dropped dramatically. Card Create became a standard and essential element of the card production process. URL: https://mapsoft.com/posts/hallmark-case-study.html ### Network Rail — WONView **Problem:** Train drivers operating at 125 mph had to search through a thick national document covering every mile of track in the UK to find safety information for their specific route. **Solution:** Mapsoft built *WONView*, an Adobe Acrobat-based system that automatically extracts route-specific information from Weekly Operating Notices and generates compact, per-driver books. **Result:** Drivers receive only the safety information relevant to their route. Distribution is automated weekly. Documents are password-protected and print to railway standards. URL: https://mapsoft.com/posts/network-rail-case-study.html ### SMART Technologies — Illustrator Gesture Plugin **Problem:** SMART wanted users to annotate designs in Adobe Illustrator using the same natural hand gestures they used on SMART whiteboards, but Illustrator had no support for this. **Solution:** Mapsoft built a custom Illustrator plugin that added annotation tools and translated SMART whiteboard hand gestures into Illustrator actions. **Result:** Users could annotate, navigate, and interact with Illustrator documents using familiar touch gestures directly from a SMART Board. URL: https://mapsoft.com/posts/smart-case-study.html --- ## Custom Software Development Mapsoft provides bespoke software development services specialising in Adobe technologies. ### Adobe Plugin Development Custom plugin development for Adobe Acrobat and Creative Cloud applications (Illustrator, InDesign, Photoshop). Using the Acrobat SDK, C/C++, C#, JavaScript. ### Adobe PDF Library Solutions Server-side and automated PDF processing solutions using the Adobe PDF Library. Suitable for high-volume document workflows without requiring a GUI. ### UXP/CEP Extensions Modern extensions for Adobe Creative Cloud applications using UXP (Unified Extensibility Platform) and CEP (Common Extensibility Platform) technologies. ### Development Methodology Mapsoft follows a five-step methodology: 1. Requirements Assessment 2. Project Definition 3. Design & Development 4. Testing 5. Delivery & Support (1 year complimentary) Both Agile (sprint-based, adaptive) and Waterfall (sequential, fixed-price) approaches available depending on project needs. URL: https://mapsoft.com/custom-software.html --- ## Software Consultancy Expert consultancy for organisations working with Adobe technologies and document workflows. ### Services - **Workflow Optimisation:** Streamline PDF processes and automate repetitive tasks - **Application Integration:** Connect Adobe tools with existing enterprise systems - **Strategic Consulting:** Long-term technology planning and Adobe platform adoption ### Industries Served Legal, Financial Services, Pharmaceutical & Healthcare, Publishing & Print, Government, Engineering & Manufacturing URL: https://mapsoft.com/consultancy.html --- ## Licensing & Pricing - **License Type:** Perpetual (pay once, use indefinitely) - **Price Range:** $129–$199 (Check PDF Standards is free) - **Maintenance:** One year of updates and support included; renewable at discounted rate - **Free Trials:** Available for all products (fully functional for evaluation period) - **Payment:** Via FastSpring (major credit cards accepted) - **Volume Licensing:** Available for multi-seat deployments; contact for quote - **License Transfer:** Can move to new computer (uninstall from old, install on new) License types available: End User, Site/Bulk, Nonexclusive, Hybrid, Source Code (Engage only), ESCROW arrangements. URL: https://mapsoft.com/store.html Licensing details: https://mapsoft.com/licenses.html --- ## Support - **Custom Projects:** 1 year complimentary support for issues related to faulty code - **Off-the-Shelf Products:** 90 days free support from date of purchase - **Trial Versions:** Limited complimentary support during evaluation - **Contact:** support@mapsoft.com - **Extended Support:** Available for purchase URL: https://mapsoft.com/support.html --- ## Documentation User guides and reference documentation are available for all major products at the documentation hub: https://mapsoft.com/docs.html Individual product documentation: - ContentScaler: https://mapsoft.com/docs/contentscaler/ - FDA Checker: https://mapsoft.com/docs/fdacheck/ - Flattener: https://mapsoft.com/docs/flattener/ - ImagePlacer: https://mapsoft.com/docs/imageplacer/ - Impress Pro: https://mapsoft.com/docs/impresspro/ - InfoSetter: https://mapsoft.com/docs/infosetter/ - MaskIt: https://mapsoft.com/docs/maskit/ - MediaSizer: https://mapsoft.com/docs/mediasizer/ - SecuritySetter: https://mapsoft.com/docs/securitysetter/ - Check PDF Standards: https://mapsoft.com/docs/checkpdfstandards/ --- ## Product Compatibility Quick Reference | Requirement | Details | |-------------|---------| | Adobe Acrobat | Standard or Pro required (not Reader) | | Acrobat versions | DC (continuous), 2020, 2017 | | Operating system | Windows 10, Windows 11 | | Architecture | 32-bit and 64-bit | | macOS | Not currently available | | Other PDF apps | Not compatible (Acrobat SDK only) | | Installation | Requires administrator rights | | Silent install | Supported for enterprise deployment | --- ## Frequently Asked Questions ### Can I use Mapsoft plugins with Adobe Reader? No. Adobe Acrobat Reader does not support third-party plugins. You need Adobe Acrobat Standard or Pro. ### Do the plugins work on Mac? Not currently. All plugins are Windows only (Windows 10 and 11). Mac versions are listed as coming soon. ### What happens after my maintenance period expires? Your license continues to work indefinitely — you can use your current version forever. To access newer versions or compatibility updates for new Acrobat releases, purchase a maintenance renewal at a discounted rate. ### Can I move my license to a new computer? Yes. Uninstall from the old machine, install on the new one, and activate with your existing license key. ### Do you offer volume discounts? Yes. Contact info@mapsoft.com for multi-seat pricing and site license arrangements. ### What is the development process for custom projects? Five steps: Requirements Assessment, Project Definition, Design & Development, Testing, and Delivery with one year of support. Both Agile and Waterfall methodologies available. ### Do you work with clients outside the UK? Yes. Mapsoft serves clients globally with established remote collaboration processes. --- ## Contact - **General Inquiries:** info@mapsoft.com - **Technical Support:** support@mapsoft.com - **Website:** https://mapsoft.com - **Contact Form:** https://mapsoft.com/contact.html - **Facebook:** https://www.facebook.com/MapsoftSoftware - **Twitter/X:** https://twitter.com/mapsoft - **LinkedIn:** https://www.linkedin.com/company/236151 - **YouTube:** https://www.youtube.com/@Mapsoft_Comp_Serv --- ## Blog Articles 127 articles by Michael Peters covering PDF technology, Adobe platform development, and document workflows. Grouped by topic below; ordered newest-first within each group. ### PDF Fundamentals - [How to Create a Table of Contents in PDF Documents](https://mapsoft.com/posts/pdf-table-of-contents.html) — Create a professional table of contents in PDF using bookmarks, TOCBuilder, or manual methods. Guide to generating, formatting, and updating PDF TOCs. - [Linearized PDF: What It Is and How to Create One](https://mapsoft.com/posts/linearized-pdf.html) — Linearized PDF explained: how Fast Web View optimises PDFs for instant first-page display. Creating and checking linearized PDFs in Adobe Acrobat. - [Evolution of PDF: A Historical Perspective](https://mapsoft.com/posts/pdf-history.html) — The birth and evolution of the PDF format. How Adobe Acrobat shaped its growth, plus key features and advantages including document integrity and security. - [Exploring the PDF Format Specification](https://mapsoft.com/posts/pdf-format-spec.html) — Latest PDF format spec updates. The second collection of errata for PDF 2.0 features 265 corrections for enhanced interoperability. - [How Portable is PDF? Examining Format Limits](https://mapsoft.com/posts/how-portable-is-pdf.html) — An honest look at PDF portability: what the standard promises, where Adobe and third parties add limitations, and what it means for document interchange. - [How to Create Interactive PDFs in Adobe Acrobat](https://mapsoft.com/posts/interactive-pdfs.html) — Create interactive PDFs with clickable buttons, form fields, multimedia, and navigation in Adobe Acrobat. Guide to building engaging, interactive PDF documents. - [How to Number Pages in PDF Documents](https://mapsoft.com/posts/pdf-page-numbering.html) — Learn how to use PDF page labels to number pages in Adobe Acrobat. Set Roman numerals, custom prefixes, and mixed numbering schemes across your documents. - [PDF 2.0 vs 1.7: Key Differences Between Versions](https://mapsoft.com/posts/pdf-versions-comparison.html) — PDF 2.0 vs 1.7 compared: key differences, new features, deprecated elements, and what the changes mean for your document workflows. - [PDF Annotations: Types and Usage](https://mapsoft.com/posts/pdf-annotations.html) — Guide to PDF annotations: types, how they are stored in the PDF format, review workflows, flattening, and scripting with Acrobat JavaScript. - [PDF Bookmarks: A Complete Guide](https://mapsoft.com/posts/pdf-bookmarks.html) — A complete guide to PDF bookmarks: what they are, how they work in the PDF specification, how Acrobat generates them, and how to automate their creation. - [PDF Document Metadata](https://mapsoft.com/posts/pdf-metadata.html) — Guide to PDF metadata: DocInfo dictionary, XMP streams, reading and editing properties in Acrobat, custom schemas, PDF/A requirements, and scripting. - [PDF Open Options: Why How a PDF Opens Matters](https://mapsoft.com/posts/pdf-open-options.html) — Most PDFs open at page 1, fitted to width, with no bookmarks panel — but they don't have to. What every PDF open option does, when the default is the wrong call, and how named configurations turn ten checkboxes into a single drop-down pick. - [PDF Structure: How PDF Files Are Built](https://mapsoft.com/posts/pdf-structure.html) — How PDF files are structured internally — the four sections (header, body, cross-reference table, trailer), PDF objects, and content streams. - [PDF Layers (Optional Content Groups)](https://mapsoft.com/posts/pdf-layers.html) — PDF layers (Optional Content Groups) explained: how OCGs work in ISO 32000, use cases in CAD and maps, creating layers, scripting, and printing. - [PDF Page Boxes: MediaBox, CropBox & More](https://mapsoft.com/posts/pdf-page-boxes.html) — Understanding the five PDF page box types — what they define, how they're used in professional print production, and how to view them in Acrobat Pro. - [PDF Page Labels: Setting Page Labels in Acrobat](https://mapsoft.com/posts/pdf-page-labels.html) — Set PDF page labels in Adobe Acrobat — roman numerals, prefixes, and section-based numbering. Step-by-step guide to custom page labelling. - [PDF Portfolios: Combining Files in a Single PDF](https://mapsoft.com/posts/pdf-portfolios.html) — What PDF Portfolios are, how to create them in Acrobat Pro, and when to use them over merged PDFs. Covers layout themes, searching, and printing. - [PDF Web Links and Named Destinations](https://mapsoft.com/posts/pdf-web-links.html) — Learn how to use PDF web links for seamless access and better navigation through your files, including page navigation, named destinations, and zoom levels. - [PDFs in Academic Research and Publishing](https://mapsoft.com/posts/pdfs-in-academic-research.html) — How PDF is used in academic publishing: journal distribution, preprint servers, accessibility requirements, and challenges of extracting research data. - [Table of Contents: Definition, Examples & PDF Tips](https://mapsoft.com/posts/table-of-contents-guide.html) — A table of contents lists document sections with page numbers or links. See examples, formatting tips, and how to generate a TOC for PDFs. - [What is PDF? Portable Document Format Explained](https://mapsoft.com/posts/what-is-pdf.html) — A clear explanation of what PDF is, why it was created, how it works, and why it remains the world's most widely used document format. ### How-To Guides - [How to Add Headers and Footers to a PDF](https://mapsoft.com/posts/add-headers-footers-pdf.html) — Apply page numbers, dates, document titles, and confidentiality markers to a PDF's top and bottom margins — in Acrobat, online for free, or via batch scripts. - [How to Analyze a PDF: Structure, Fonts, and Properties](https://mapsoft.com/posts/analyze-pdf.html) — What's inside a PDF? This guide covers what PDF analysis reveals (pages, fonts, objects, forms, security, version), why you'd inspect a file, and how to do it in Acrobat, online, or from the command line. - [How to Convert a PDF to Images (PNG, JPEG, TIFF)](https://mapsoft.com/posts/convert-pdf-to-images.html) — Extract PDF pages as PNG, JPEG, or TIFF images for web use, slide decks, thumbnails, or archival — in Acrobat, online, or via the command line. - [How to Convert JPEG Images to PDF](https://mapsoft.com/posts/jpeg-to-pdf.html) — Combine JPEG photos, scans, or screenshots into a single PDF — in Acrobat, on Windows or macOS without extra software, or online for free. - [How to Convert PowerPoint to PDF](https://mapsoft.com/posts/powerpoint-to-pdf.html) — Export PowerPoint (.pptx) slides to PDF for distribution, handouts, printing, or archival. Covers layout options, notes pages, multiple slides per page, and compression. - [How to Convert Word to PDF](https://mapsoft.com/posts/word-to-pdf.html) — Convert Microsoft Word documents (.doc, .docx) to PDF in Word itself, on macOS, online, or at the command line — preserving fonts, layout, and formatting. - [How to Extract Embedded Files from a PDF](https://mapsoft.com/posts/extract-embedded-files.html) — Embedded files (attachments) in PDFs can include spreadsheets, images, source data, TDMRep policies, and more. Here is how to list and extract them — in Acrobat, online, or from the command line. - [How to Remove Blank Pages from a PDF](https://mapsoft.com/posts/remove-blank-pages.html) — Blank pages creep into PDFs from scanning, duplex printing, and section breaks. Here is how to find and remove them — manually in Acrobat, automatically online, or at scale with scripts and plugins. - [How to Remove Pages from a PDF](https://mapsoft.com/posts/remove-pdf-pages.html) — Delete specific pages from a PDF — in Adobe Acrobat, online for free, or at the command line — with best practices for preserving bookmarks, links, and file size. - [How to Repair a Corrupted PDF File](https://mapsoft.com/posts/repair-pdf.html) — A practical guide to repairing corrupted or damaged PDF files — what causes corruption, how Acrobat's recovery works, and how to fix a PDF online without installing software. - [How to Resize PDF Pages](https://mapsoft.com/posts/resize-pdf-page.html) — A practical guide to changing PDF page dimensions — with Acrobat, free online tools, or Mapsoft's MediaSizer and ContentScaler plugins. Covers paper sizes, cropping vs scaling, and batch processing. - [How to Convert PDF to Word: 5 Methods That Preserve Formatting](https://mapsoft.com/posts/convert-pdf-to-word.html) — Convert PDF files to editable Word documents using Adobe Acrobat Pro Export PDF, Microsoft Word's built-in converter, free online tools, Google Docs, or programmatic libraries (Aspose.PDF, iText, Syncfusion, pdf2docx). Covers what converts well and what doesn't, OCR for scanned PDFs, font handling, table conversion failures (5 named modes - merged cells split, multi-line cells become rows, borderless tables disappear, headers detach, numeric alignment lost), form handling (filled, blank, XFA), and a 6-tool comparison matrix with pricing and privacy/data-residency notes. - [How to Edit PDF Metadata and Document Properties](https://mapsoft.com/posts/edit-pdf-metadata.html) — Edit PDF metadata in Adobe Acrobat: change title, author, subject, keywords, and custom properties. Viewing, editing, and batch-processing PDF info. - [PDF Document Properties: Why Metadata Matters and How to Set It at Scale](https://mapsoft.com/posts/pdf-document-properties.html) — What each PDF document property does, why broken metadata costs you in search and archival, and how named InfoSetter configurations plus CSV-driven batch processing fix metadata across thousands of files in one pass. - [How to Place Images on PDF Pages](https://mapsoft.com/posts/place-images-on-pdf.html) — Place logos, signatures, stamps, and photographs on existing PDF pages. Covers use cases vs JPEG-to-PDF and watermarking, image formats and transparency, positioning and anchoring, Z-order, image quality (DPI, compression, colour space), accessibility (alt text on tagged PDFs), and batch placement with the Mapsoft ImagePlacer plug-in. - [How to Reduce PDF File Size Without Losing Quality](https://mapsoft.com/posts/how-to-reduce-pdf-file-size.html) — Reduce PDF file size in Adobe Acrobat using Save As Reduced Size, PDF Optimizer, and compression settings. Step-by-step guide to making PDFs smaller. - [Batch Process PDFs in Adobe Acrobat](https://mapsoft.com/posts/batch-processing-acrobat.html) — Batch process multiple PDFs in Acrobat with Action Wizard, JavaScript, workflows, and plugins. Automate watermarks, security, OCR, and file changes. - [Acrobat OCR: Scanned PDFs to Searchable Text](https://mapsoft.com/posts/acrobat-ocr.html) — Guide to OCR in Adobe Acrobat: recognise text in scanned PDFs, choose the right output mode, batch process documents, and correct OCR errors. - [Converting Excel Spreadsheets to PDF](https://mapsoft.com/posts/convert-excel-to-pdf.html) — Convert Excel to PDF without losing formatting. Handle large spreadsheets, control page layout, and set print areas for clean PDF output. - [Converting PDF to PowerPoint](https://mapsoft.com/posts/convert-pdf-to-powerpoint.html) — How to convert PDF files to editable PowerPoint presentations using Adobe Acrobat and other tools — with guidance on what converts well and what doesn't. - [Creating Interactive PDF Forms with Adobe Acrobat](https://mapsoft.com/posts/creating-pdf-forms.html) — Create interactive PDF forms in Adobe Acrobat. A complete guide to adding text fields, checkboxes, dropdowns, and other form elements to PDFs. - [Creating Searchable PDFs](https://mapsoft.com/posts/creating-searchable-pdfs.html) — How to make PDF documents searchable — using OCR on scanned documents, ensuring text is not rendered as images, and checking searchability in Acrobat. - [Customising Adobe Acrobat for Your Workflow](https://mapsoft.com/posts/customizing-acrobat.html) — How to configure and customise Adobe Acrobat — toolbars, preferences, custom stamps, keyboard shortcuts, and deploying custom settings across an organisation. - [EML to PDF Converter: 3 Ways to Convert .EML Files to PDF](https://mapsoft.com/posts/convert-eml-to-pdf.html) — Convert EML email files to PDF using email clients with Print to PDF, Adobe Acrobat's Create PDF from Email, programmatic libraries, or batch pipelines. Covers attachment handling, metadata preservation, archive structure, plus Outlook/Exchange integration (PST conversion via Aspose.Email or COM automation, live mailboxes via Microsoft Graph or EWS, Outlook add-in path), compliance and legal-hold requirements (eDiscovery, GDPR/data residency, industry-specific retention - SEC 17a-4, HIPAA, MiFID II), and five common conversion errors with fixes. - [How to Add Watermarks to PDF Files](https://mapsoft.com/posts/how-to-add-watermark-pdf.html) — Add text and image watermarks to PDFs in Adobe Acrobat: appearance settings, page ranges, saving configurations, removal, and JavaScript automation. - [How to Compare PDF Documents in Adobe Acrobat](https://mapsoft.com/posts/how-to-compare-pdfs.html) — Use Adobe Acrobat Pro's Compare Documents feature to identify differences between PDF versions. Covers Text Only vs Text and Images mode, the comparison report, side-by-side view, scanned-PDF OCR requirements, plus a 6-tool comparison matrix (Acrobat Pro, Litera Compare, Draftable, Word Compare Documents, DiffPDF, Aspose.PDF), real-world workflows (legal contract redline, regulatory submission review, technical documentation revision, translation/localisation verification), and three batch comparison strategies (Action Wizard, JavaScript automation, headless server-side). - [How to Edit PDFs in Adobe Acrobat: Text, Images & Pages](https://mapsoft.com/posts/how-to-edit-pdfs.html) — Edit PDFs in Adobe Acrobat: text, images, pages, and the Edit PDF toolbar. Covers when editing in place beats exporting to Word, limitations, when to go back to the source file, plus advanced editing of forms (Prepare Form tool, calculated fields, tab order), annotations and comments (printing, flattening, summarisation), and Optional Content Group layers. Includes a 6-tool comparison of Acrobat vs free PDF editors (Acrobat Pro, PDF-XChange, Foxit, LibreOffice Draw, macOS Preview, Smallpdf/iLovePDF). - [How to Merge PDFs in Adobe Acrobat](https://mapsoft.com/posts/how-to-merge-pdfs.html) — Merge PDF files in Adobe Acrobat using the Combine Files tool, Insert Pages, Windows Explorer integration, or JavaScript. Covers bookmarks, hyperlinks, form fields, PDF/A compliance, real-world scenarios (multi-department board reports, contract bundles with schedules, tender submissions, catalogue assembly), common merge problems with fixes (form field name conflicts, broken named destinations, mixed page sizes, font subset conflicts, encryption blocks), and performance and large-file considerations. - [How to Rotate Pages in a PDF](https://mapsoft.com/posts/how-to-rotate-pdf-pages.html) — How to permanently rotate individual pages or all pages in a PDF document using Adobe Acrobat, including saving the rotation correctly. - [How to Split PDF Files in Acrobat](https://mapsoft.com/posts/how-to-split-pdf.html) — Split PDF files in Adobe Acrobat: extract pages, split by page count, file size, or top-level bookmarks, automate splits with JavaScript. Covers metadata preservation, real-world splitting scenarios (per-customer statement splitting, court bundle decomposition, large-file email distribution, per-chapter book/manual splits, audit-sample extraction), edge cases (forms, layers, digitally-signed PDFs, PDF/A compliance, embedded media and JavaScript), and three automation patterns (Action Wizard with hot folder, JavaScript folder loop, server-side via Adobe PDF Library or PDF Services API). - [Optimising PDF Files for Web Delivery](https://mapsoft.com/posts/pdf-optimization-for-web.html) — Reduce PDF file size and enable fast web viewing: linearisation, image compression, font subsetting, and removing unused resources. - [PDF Compression: Reduce File Size, Keep Quality](https://mapsoft.com/posts/pdf-compression.html) — Technical guide to PDF compression: image algorithms, font subsetting, content stream compression, downsampling, and Acrobat PDF Optimizer. - [PDF Workflows with Acrobat Action Wizard](https://mapsoft.com/posts/acrobat-action-wizard.html) — Acrobat Action Wizard guide — create automated multi-step PDF workflows for OCR, redaction, watermarking, and custom JavaScript actions. - [Scanning Documents to PDF with Adobe Acrobat](https://mapsoft.com/posts/scanning-to-pdf.html) — Scan documents to PDF using Adobe Acrobat. Covers resolution, colour modes, OCR after scanning, presets, and PDF/A archival compliance. - [The Importance of Barcodes in Modern Society](https://mapsoft.com/posts/barcodes-modern-society.html) — Explore barcode types, their applications across industries, the encoding algorithms behind them, and how they are rendered using fonts, raster, and vectors. - [Understanding PDF File Size](https://mapsoft.com/posts/pdf-file-size.html) — Learn why PDF files can be larger than expected and how to reduce them. A technical guide to PDF file size, auditing, and optimisation. ### PDF Security & Signatures - [How to Unlock a Password-Protected PDF](https://mapsoft.com/posts/unlock-pdf.html) — Remove PDF password protection — when you have the owner password, via Adobe Acrobat, online tools, or the command line. Covers the legal and technical limits of unlocking. - [TDM Rights in PDF Documents & the TDMRep Protocol](https://mapsoft.com/posts/tdmrep-pdf-mining-rights.html) — How to protect your PDF content from AI text and data mining using the W3C TDMRep protocol. Covers the legal framework, XMP metadata implementation, TDM policy files, and free tools. - [AI Training Opt-Outs: A Practical Strategy for Publishers](https://mapsoft.com/posts/ai-training-opt-out-publishers.html) — A publisher's playbook for AI training opt-outs: tiered TDMRep policies (open, licensed, reserved), ODRL licensing patterns, CMS and PDF rollout, author communication, audit and enforcement, common pitfalls, and a six-week rollout plan. - [Digital Certificates and PKI for PDF Signing](https://mapsoft.com/posts/digital-certificates.html) — How digital certificates work in the context of PDF signing — X.509 certificates, certificate authorities, trust chains, and obtaining a signing certificate. - [Digital Signatures in PDF Documents](https://mapsoft.com/posts/pdf-digital-signatures.html) — How PDF digital signatures work: cryptographic signing, PKI certificates, approval vs certification signatures, long-term validation, and PAdES. - [How to Encrypt and Password-Protect PDF Files](https://mapsoft.com/posts/how-to-encrypt-pdf.html) — PDF password protection and encryption in Adobe Acrobat: Document Open vs Permissions Passwords, encryption algorithms (AES 256-bit, AES 128-bit, deprecated RC4), permission flags, certificate-based security, removal, and what PDF encryption cannot prevent. Plus regulatory context for HIPAA, GDPR, PCI-DSS, and SOC 2/ISO 27001; three batch encryption patterns (Action Wizard, iText Java/.NET, per-recipient password generation); and five common encryption mistakes (weak passwords, sending password with PDF, lost owner passwords, over-relying on permission flags, deprecated RC4). - [PDF Security: Passwords, Permissions & Encryption](https://mapsoft.com/posts/pdf-security.html) — Guide to PDF security: password types, permission flags, encryption algorithms, certificate security, and best practices for protecting PDF documents. - [Validating Digital Signatures in PDF](https://mapsoft.com/posts/digital-signature-validation.html) — How PDF digital signature validation works: certificate chains, trust anchors, revocation checking (OCSP/CRL), long-term validation, and troubleshooting. - [What is PDF Redaction?](https://mapsoft.com/posts/pdf-redaction.html) — Discover what PDF redaction is, its significance, and how it works in protecting sensitive information in documents. ### PDF Standards & Compliance - [How to Convert a PDF to PDF/A for Archiving](https://mapsoft.com/posts/convert-pdf-to-pdfa.html) — PDF/A is the archival PDF standard. Converting an existing PDF requires embedding fonts, setting colour profiles, removing external dependencies, and adding XMP metadata. Here is how to do it and what to watch for. - [Creating FDA-Compliant PDF Submissions](https://mapsoft.com/posts/fda-pdf-compliance.html) — Step-by-step guide to creating FDA-compliant PDFs with Acrobat, Mapsoft Bookmarker, and TOCBuilder. Covers fonts, bookmarks, searchability, and TOC. - [PDF Standards Explained: PDF/A, PDF/UA, PDF/X, PDF/E, PDF/VT, and Compliance Checking](https://mapsoft.com/posts/pdf-standards-guide.html) — A comparative guide to the ISO PDF standards family covering PDF/A (archival), PDF/UA (accessibility), PDF/X (graphic-arts exchange with PDF/X-1a, X-3, X-4, X-5, X-6 variants), PDF/E (engineering and 3D), PDF/VT (variable transactional printing), and PDF/VCR (variable colour rendering). Includes three practical methods for verifying which standards a PDF claims conformance to: Acrobat Document Properties and Preflight, online validators (veraPDF, PDF Hub PDF/A validator), and the free Mapsoft Check PDF Standards plug-in for one-click batch detection across all standards. - [PDF/A: The Archival PDF Standard](https://mapsoft.com/posts/pdf-pdfa-standard.html) — In-depth guide to PDF/A, the ISO 19005 standard for long-term archiving. Covers conformance levels, requirements, prohibited features, and conversion. ### Accessibility - [Germany Standardises on PDF/UA for Government Documents](https://mapsoft.com/posts/germany-pdf-ua-mandate.html) — Germany has mandated PDF/UA (ISO 14289) for government documents. Learn the compliance requirements and how to verify your PDFs meet the standard. - [PDF Accessibility: Creating Accessible Documents](https://mapsoft.com/posts/pdf-accessibility.html) — Guide to PDF accessibility: tagged PDF, WCAG 2.1, PDF/UA (ISO 14289), logical structure, alt text, table markup, reading order, and remediation. - [Tagged PDFs: Definition, Usage and Examples](https://mapsoft.com/posts/tagged-pdf-guide.html) — Tagged PDFs explained — what they are, why they matter for accessibility (PDF/UA, Section 508, WCAG 2.1, European Accessibility Act), the tag tree structure (document-level, block-level, inline, illustration tags), alternative text and attributes, practical examples (paragraphs, tables, lists), creation methods (authoring applications, Adobe Acrobat, programmatic), best practices, a 15-item accessibility compliance checklist, and a 5-tool comparison of automated tagging tools (Acrobat Auto-Tag, Adobe PDF Accessibility Auto-Tag API, CommonLook PDF GlobalAccess, axesPDF, PAC 2024). ### Colour, Fonts & Print - [How to Convert PDF Colours (RGB, CMYK, Grayscale)](https://mapsoft.com/posts/convert-pdf-colors.html) — Converting PDF colour spaces matters for print (CMYK), screen (RGB), and accessibility (grayscale). Here is how it works, which tools handle it well, and how to avoid colour shifts. - [How to Flatten PDF Transparencies](https://mapsoft.com/posts/flatten-pdf-transparencies.html) — Flattening PDF transparency converts translucent overlays into opaque content — essential for older printers, PDF/X-1a output, and compatibility with legacy workflows. - [Colour Management in PDF Documents](https://mapsoft.com/posts/pdf-colour-management.html) — How colour management works in PDF — ICC profiles, output intents, colour spaces, and ensuring consistent colour in print and digital output. - [Hexachrome: The Six-Colour Printing System](https://mapsoft.com/posts/hexachrome-colors.html) — An introduction to Pantone Hexachrome, the six-colour (CMYKOV) extended-gamut printing system, its advantages over standard CMYK, and its current status. - [Image Formats for PDF: JPEG, PNG, TIFF, and More](https://mapsoft.com/posts/image-formats-comparison.html) — Comparing image formats in PDFs: JPEG, PNG, TIFF, JBIG2, CCITT, and JPEG 2000. Compression methods, quality trade-offs, and best use cases. - [Print PDF vs Web PDF: Why One File Format Has Two Lives](https://mapsoft.com/posts/pdf-print-vs-web.html) — A press-ready PDF and a website-ready PDF are produced from the same source but disagree on almost every parameter. Covers the PostScript-to-PDF transition for print prepress, why Acrobat sits inside Creative Cloud, what PDF/X-1a / X-3 / X-4 / X-6 each guarantee, a parameter-by-parameter print vs web comparison (colour, dpi, fonts, transparency, file size, linearisation, security, hyperlinks), how InDesign / Illustrator / Photoshop export each kind via the Adobe PDF Library, and why a print-grade PDF breaks on the web. - [Printing PDFs: Options, Drivers & Best Practices](https://mapsoft.com/posts/pdf-printing.html) — Guide to printing PDFs: print dialog options, page scaling, N-up and booklet printing, PostScript drivers, overprint preview, and batch printing. - [Spot Colours in Print and PDF](https://mapsoft.com/posts/spot-colors.html) — What spot colours are, how they differ from process colours, how Pantone spot colours work, and how spot colours are represented in PDF documents. - [The PDF Base-14 Standard Fonts](https://mapsoft.com/posts/pdf-base-14-fonts.html) — The 14 standard fonts built into every PDF viewer — what they are, why they exist, and how Mapsoft products use them. - [Type 1 Fonts: Adobe's Legacy Font Format](https://mapsoft.com/posts/type-1-fonts.html) — The history of PostScript Type 1 fonts, how they work technically, their role in PDF, and Adobe's end-of-support for the format. - [Understanding Colour Models: RGB and CMYK](https://mapsoft.com/posts/understanding-colour-models.html) — A practical guide to RGB and CMYK colour models: how they work, their differences, and why colour management matters for screen-to-print conversion. - [Variable Data Printing Standards](https://mapsoft.com/posts/variable-data-printing.html) — Creating personalised documents like direct mail and event tickets? Explore variable data printing standards including PDF/VT, PPML, and more. ### Adobe SDK, Scripting & Automation - [Photoshop Actions, Scripts & Automation Guide](https://mapsoft.com/posts/photoshop-automation.html) — Automate Photoshop with Actions, scripts, and plugins. Record Actions, batch process images, and extend Photoshop with JavaScript and UXP. - [Photoshop Extension Technologies: ExtendScript, CEP, UXP, Hybrid & C++ SDK](https://mapsoft.com/posts/photoshop-extension-technologies.html) — The five ways to extend Adobe Photoshop in 2026 — ExtendScript for automation, UXP for new panels (the most mature UXP implementation in the suite, public since 2021), CEP for legacy migrations, Hybrid Plugins for UXP+C++ performance (Photoshop-specific), and the C++ SDK for filters and native code. Includes the five-way comparison table, Choosing Your Stack decision flow, and combined-technology patterns most production Photoshop extensions use. - [Photoshop Batch Processing: Image Processor, Droplets & Scripts at Scale](https://mapsoft.com/posts/photoshop-batch-processing.html) — Production-grade batch processing patterns. The five batch primitives (Image Processor, Batch command, ExtendScript folder loops, UXP plugins, Photoshop API), naming conventions that survive a re-run, multi-format export from a single source, error handling, common batch patterns (e-commerce, format conversion, retouching at scale, watermarking, Smart Object replacement), and the escalation path to the Photoshop API. - [Photoshop CEP Extensions: When CEP Is Still the Right Answer](https://mapsoft.com/posts/photoshop-cep-extensions.html) — CEP for Photoshop in 2026 is the legacy framework with a narrow remaining role: existing panels in production, Node.js dependencies, deep CEP-only APIs. Anatomy of a CEP extension for Photoshop, debugging via Chrome DevTools and the VSCode ExtendScript debugger, ZXP packaging and signing, distribution channels, and the migration path to UXP or Hybrid Plugins. - [Photoshop Actions and Droplets: GUI-Recordable Automation](https://mapsoft.com/posts/photoshop-actions-droplets.html) — Photoshop’s unique GUI-recordable automation system, distinct from any other Adobe application. How Actions record, what they capture and what they don’t, conditional steps, modal/non-modal toggling, the Batch command, Droplets as drag-and-drop executables, sharing Actions with a team via .atn files or UXP plugins, and when Actions win against Scripts. - [Photoshop Hybrid Plugins: UXP + Native C++](https://mapsoft.com/posts/photoshop-hybrid-plugins.html) — Photoshop’s newest extension architecture combines a UXP front-end with a native C++ back-end — modern UI plus native performance in one extension. The architecture, when it’s the right choice (performance-critical work, native library integration, GPU operations, CEP migrations with Node.js dependencies), the build pipeline (CMake, cross-platform CI, code signing), distribution as a .ccx package, and how Hybrid Plugins succeed where CEP+ExtendScript fell short. - [Photoshop API for Cloud-Scale Image Processing](https://mapsoft.com/posts/photoshop-api.html) — Adobe’s managed cloud service for headless image processing — REST endpoints for PSD rendering, Smart Object replacement, Action playback, and renditions. Use cases (e-commerce pipelines, DAM ingestion, on-demand marketing material), the architecture (cloud storage in/out, async job model, OAuth authentication), and the pricing reality compared with self-hosting Photoshop instances. - [Adobe PDF Services API: What It Does, When to Use It](https://mapsoft.com/posts/adobe-pdf-services-api.html) — Adobe’s managed cloud service for PDF operations via REST. The full catalogue of operations (generation, extraction, OCR and accessibility, transformations, page operations, export), the two adjacent APIs (PDF Embed, Acrobat Sign), integration architecture (REST + Java/Python/.NET/Node SDKs, OAuth Server-to-Server, async-first job model, cloud storage in/out), common production deployments (HR onboarding with DocGen + Sign, legal contract pipelines, invoice OCR for AP automation, accessibility remediation at scale, archive conversion to PDF/A, customer-facing report generation), pricing reality (per-Document-Transaction model, free tier, pay-as-you-go), limitations, and where Mapsoft tooling fits as the on-premises and desktop alternative (Engage, Impress, Bookmarker, MaskIt, Check PDF Standards, Mapsoft PDF Hub). - [Acrobat SDK: A Developer's Guide](https://mapsoft.com/posts/acrobat-sdk-overview.html) — Adobe Acrobat SDK guide — build plugins, automate PDF workflows, and extend Acrobat using C++ and the Acrobat SDK APIs. - [Adobe CEP: Common Extensibility Platform Guide](https://mapsoft.com/posts/cep-introduction.html) — An introduction to Adobe's Common Extensibility Platform (CEP) — how it works, how it integrates with ExtendScript, and how to structure a CEP extension. - [Combining Illustrator Extension Technologies](https://mapsoft.com/posts/illustrator-extension-technologies.html) — Explore how combining ExtendScript, C++ SDK plugins, and modern UI frameworks unlocks the full potential of Adobe Illustrator automation and extensibility. Includes the four-way comparison table and Choosing Your Stack decision flow. - [Combining InDesign Extension Technologies](https://mapsoft.com/posts/indesign-extension-technologies.html) — The four ways to extend Adobe InDesign in 2026 — ExtendScript for automation and batch, UXP for new panel work (publicly available since v18.5), CEP for legacy migrations and Node.js workflows, the C++ SDK for performance-critical work and InDesign Server. Includes the four-way comparison table, Choosing Your Stack decision flow, and combined-technology patterns most production InDesign extensions use. - [InDesign Automation: When Scripting Beats Clicking](https://mapsoft.com/posts/indesign-automation.html) — The practical framework for deciding what to automate in InDesign. The threshold of "do it once" vs "script it", the four levers (ExtendScript, UXP, C++ SDK, InDesign Server), common automation patterns (paragraph-style normalisation, find/change at scale, master-page propagation, multi-format export, packaging, variable data), cross-app workflows via BridgeTalk, and graduation thresholds. - [InDesign Batch Processing: Folder Loops, Naming, and Multi-Format Export](https://mapsoft.com/posts/indesign-batch-processing.html) — Production-grade batch processing in Adobe InDesign. The three batch options (ExtendScript folder loops, UXP plugin with batch UI, InDesign Server), naming conventions that survive a re-run, multi-format export from a single source to PDF/X / PDF/A / EPUB / IDML, error handling that does not halt the batch, manifest-driven workflows, and the escalation to InDesign Server. - [InDesign CEP Extensions: When CEP Is Still the Right Answer](https://mapsoft.com/posts/indesign-cep-extensions.html) — CEP for InDesign in 2026 is the legacy framework with a narrow remaining role: existing panels in production, Node.js dependencies, deep CEP-only APIs. Anatomy of a CEP extension for InDesign, debugging via Chrome DevTools and the VSCode ExtendScript debugger, ZXP packaging and signing, distribution channels, and the migration path to UXP architected for cheap porting. - [InDesign Data Merge for Variable Data Printing](https://mapsoft.com/posts/indesign-data-merge.html) — Native variable-data fundamentals — text and image variables, multiple records per page, CSV/TXT data sources, Unicode handling, missing-data rules, template authoring rules, scripting the DataMerge object — plus the production handoff to InDesign Server or Mapsoft Engage for runs at scale. Includes a worked certificate-generation example and the print-vs-digital VDP output split. - [InDesign Server for Automated Publishing Workflows](https://mapsoft.com/posts/indesign-server.html) — The headless InDesign engine for high-volume publishing pipelines. When you need it (volume, unattended operation, system integration), architecture patterns (SOAP/REST front-ends, hot-folder, queue-driven, resource pooling), common production deployments (catalogue, transactional documents, news, on-demand), licensing reality, and pairing with InDesign Data Merge or Mapsoft Engage for VDP at scale. - [Illustrator Automation: When Scripting Beats Clicking](https://mapsoft.com/posts/illustrator-automation.html) — The practical framework for deciding what to automate in Illustrator. The threshold of "do it once" vs "script it", the four levers (Actions, ExtendScript, CEP, C++ SDK), common automation patterns (export pipelines, layer normalisation, swatch sync, variable data, map series), cross-app automation via BridgeTalk, and when to graduate from a script to a plugin. - [Illustrator Batch Processing: Folder Loops, Naming, and Multi-Format Export](https://mapsoft.com/posts/illustrator-batch-processing.html) — Production-grade batch processing in Illustrator. The three batch options (Actions panel, ExtendScript folder loops, custom panels), naming conventions that survive a re-run, multi-format export from a single source, error handling that doesn't halt the batch, manifest-driven workflows, and unattended overnight runs. - [Illustrator CEP Extensions: HTML Panels for Production Workflows](https://mapsoft.com/posts/illustrator-cep-extensions.html) — CEP is still the most credible Illustrator panel framework in 2026. Anatomy of a CEP extension (manifest, HTML, ExtendScript bridge), how the panel talks to Illustrator via CSInterface, debugging via Chrome DevTools and the VSCode ExtendScript debugger, ZXP packaging and signing, distribution channels, and architectural practices that make the eventual UXP migration cheap. - [Illustrator Map Production Workflows: Cartography, GIS Handoff & Print Export](https://mapsoft.com/posts/illustrator-map-production.html) — Illustrator in commercial cartography. When it's the right tool (after GIS analysis, before press), GIS-to-Illustrator handoff via SVG, MAPublisher, and Avenza Geographic Imager; layer architecture for legibility; symbol libraries and graphic styles; scripted map series via ExtendScript; and the print/web export split (PDF/X-4 with bleed and output intent vs sRGB SVG/PNG/optimised PDF). - [Illustrator Variable Data Workflows: From Variables Panel to Engage](https://mapsoft.com/posts/illustrator-variable-data.html) — Variable data printing in Illustrator. Native Variables panel and Data Sets for design-time work, ExtendScript folder loops for small runs of a few hundred records, and the production handoff to Mapsoft Engage for runs of thousands. Template authoring rules, edge-case data planning, and the print-vs-digital export split. - [ExtendScript: Adobe Automation Scripting Guide](https://mapsoft.com/posts/extendscript.html) — Learn what ExtendScript is, which Adobe apps use it, how it differs from UXP and CEP, and when scripts still make sense for Photoshop, Illustrator, and InDesign. - [ExtendScript: Applications, Usage and Limitations](https://mapsoft.com/posts/extendscript-usage.html) — How Adobe ExtendScript automates tasks in Photoshop, Illustrator, and other Creative Cloud apps. Learn its capabilities, use cases, and limitations. - [How to Create an Acrobat Plug-in Using the SDK](https://mapsoft.com/posts/acrobat-sdk-plugin-tutorial.html) — Step-by-step guide to building an Adobe Acrobat plug-in that adds a custom menu item using the Acrobat SDK, C++, and Visual Studio (or Xcode on Mac). Covers SDK setup, plug-in handshake, initialization and unload, custom menu callbacks, compilation, installation, debugging approaches (Visual Studio attached to Acrobat, trace logging with DebugView, Acrobat Console), distribution options (self-hosted MSI/PKG installer, Adobe Exchange Marketplace, enterprise side-loading via SCCM/Intune/Jamf), and Acrobat SDK licensing (end-user runtime licence, server-side restrictions, Adobe brand guidelines). - [Introduction to Acrobat JavaScript](https://mapsoft.com/posts/acrobat-javascript.html) — Learn the basics of Acrobat JavaScript for automating PDF workflows, manipulating documents, and building custom solutions in Adobe Acrobat. - [Spectrum UXP Components and Design Guidelines](https://mapsoft.com/posts/spectrum-uxp-guide.html) — Explore Spectrum UXP components and design guidelines, including buttons, checkboxes, pickers, sliders, text fields, tooltips, and typography. - [Switching Python Versions for Illustrator SDK Dev](https://mapsoft.com/posts/illustrator-sdk-python-versions.html) — Switch between Python versions for Illustrator SDK plugin development on Windows and macOS. Includes batch scripts and pyenv setup instructions. - [Using Illustrator Scripts to Modify Colors](https://mapsoft.com/posts/illustrator-scripts-colors.html) — Use Illustrator scripts to apply colour changes to artwork. Understanding RGB vs CMYK colour modes and automating colour transforms with ExtendScript. - [UXP for Illustrator: Current Status and What to Use Today](https://mapsoft.com/posts/illustrator-uxp-status.html) — As of May 2026, UXP for Illustrator remains internal to Adobe with no public API or release timeline for third-party developers. Covers why Illustrator lags Photoshop and InDesign on the UXP rollout, what the prerelease NDA programme covers and prevents, what to build with today (ExtendScript, CEP, C++ SDK), how to architect new CEP work so the eventual UXP migration is cheap, and three signals to watch for tracking public availability. - [UXP for InDesign: The Modern Extensibility Platform](https://mapsoft.com/posts/uxp-indesign-workflow.html) — UXP is publicly available for InDesign since v18.5 and is the recommended path for new panel development in 2026. What UXP is, why InDesign was an early UXP target, when CEP is still the right choice, a worked example with manifest and Spectrum Web Components, distribution channels (Adobe Marketplace / direct download / enterprise side-loading), and how to track UXP version availability. - [UXP vs CEP Extensions in Adobe Photoshop](https://mapsoft.com/posts/uxp-vs-cep-photoshop.html) — Compare UXP and CEP extensions in Photoshop. Differences in performance, compatibility, and security between the old and new extension platforms. ### Adobe Products & History - [Adobe Acrobat Version History: Every Release from 1993 to 2026](https://mapsoft.com/posts/history-acrobat.html) — Complete Adobe Acrobat version history from 1.0 in 1993 to 2026. Timeline of every major release, features, editions, and the PDF platform's evolution. - [Mapsoft Plugins Now Available for 64-bit Acrobat](https://mapsoft.com/posts/64-bit-plugin-update.html) — Mapsoft has updated its full product range with 64-bit support for Adobe Acrobat DC, while continuing to support 32-bit Acrobat installations. - [Adobe Inc: Company Overview & Recent Developments](https://mapsoft.com/posts/adobe-inc.html) — Overview of Adobe Inc: its founding, key milestones, major acquisitions, and recent developments in generative AI, Creative Cloud, and Document Cloud. - [Adobe PageMaker History: Versions, Aldus & InDesign](https://mapsoft.com/posts/history-pagemaker.html) — History of Adobe PageMaker (originally Aldus PageMaker) — every version from 1.0 in 1985 to 7.0, the Adobe acquisition, and its replacement by InDesign. - [Adobe PDF Spaces: Shared, AI-Powered PDF Bundles Explained](https://mapsoft.com/posts/adobe-pdf-spaces.html) — Adobe PDF Spaces bundles up to 100 documents into a single, branded, shareable workspace with a configurable AI Assistant, audio overview, and engagement analytics. What it is, who can create one, how Share-for-Review and Share-for-View differ, the three pre-built AI personas, and how PDF Spaces compares to Google NotebookLM and Microsoft Copilot Pages. - [Adobe's Semrush Acquisition: What It Means for the SEO Toolkit We Use Every Day](https://mapsoft.com/posts/adobe-semrush-acquisition.html) — Adobe completed its $1.9bn all-cash acquisition of Semrush on 28 April 2026. A long-term Semrush user's view of the deal: the strategic logic (SEO + GEO + ASO), the likely integration with Adobe Experience Manager, Analytics, and Brand Concierge, the future of Semrush's AI video tools alongside Firefly, and the legitimate concerns for SMB customers around pricing creep and product attention. - [Adobe Products: A Comprehensive Guide](https://mapsoft.com/posts/adobe-products-guide.html) — Discover the functionality of Adobe products. Explore the benefits and availability of these tools on Windows and Mac. - [Adobe Stock AI Studio: AI Editing Tools Built into Adobe Stock](https://mapsoft.com/posts/adobe-stock-ai-studio.html) — Adobe Stock AI Studio adds AI-powered image and video editing directly into the Adobe Stock catalogue — refine assets before you license them. What it is, how it works, and where it fits. - [Adobe XD End of Life: Status, Timeline & Alternatives](https://mapsoft.com/posts/adobe-xd-end-of-life.html) — Adobe XD is in maintenance mode and no longer sold as a standalone app. See what happened, what still works, and what teams can use instead. - [Datalogics: PDF Technology Pioneer](https://mapsoft.com/posts/datalogics.html) — Overview of Datalogics Inc, a PDF technology pioneer since 1967 and the channel for the Adobe PDF Library SDK, which Mapsoft licenses for development. - [Generative Fill in Adobe Photoshop](https://mapsoft.com/posts/generative-fill-photoshop.html) — An introduction to Generative Fill in Adobe Photoshop — how it works, what you can do with it, and how it fits into a professional image editing workflow. - [History of Adobe Illustrator: Every Version from 1987 to 2026](https://mapsoft.com/posts/history-illustrator.html) — The complete Adobe Illustrator version history — from Illustrator 88 through CS, CC, and every major release to 2026. Timeline, features, and milestones. - [History of Adobe InDesign](https://mapsoft.com/posts/history-indesign.html) — Explore the history of Adobe InDesign and its evolution from a small project codenamed K2 to becoming a major player in the desktop publishing industry. - [How Adobe Transformed Creativity](https://mapsoft.com/posts/adobe-history.html) — Explore the history of Adobe Inc. and how their work at Xerox PARC changed the multimedia software industry. - [Mapsoft Releases 64-bit Windows Versions](https://mapsoft.com/posts/64-bit-release.html) — Mapsoft has released a 64-bit Windows version of TOCBuilder to support Adobe Acrobat DC and Adobe Acrobat 2020 64-bit versions. - [New Features in Adobe InDesign 2024](https://mapsoft.com/posts/indesign-cc-2024-new-features.html) — Explore the new features in Adobe InDesign 2024 — Auto Style, searchable text in Publish Online, dynamic filename suffixes, and more. - [Options for User Interfaces in Adobe](https://mapsoft.com/posts/adobe-ui-options.html) — Explore ways to create user interfaces for Adobe products, including extensions and plugins for Creative Cloud and Document Cloud applications. - [The Camelot Project: Precursor to PDF](https://mapsoft.com/posts/camelot-project.html) — The Camelot Project by John Warnock described the vision that became PDF and Adobe Acrobat - a universal way to communicate documents across platforms. - [The History of Adobe Acrobat](https://mapsoft.com/posts/adobe-acrobat-history.html) — The full history of Adobe Acrobat from John Warnock's 1991 Camelot memo to today's AI-powered version. Every major release and PDF format milestone. ### Case Studies - [Case Study: Hallmark Cards — Automating 2.2 Billion Cards a Year](https://mapsoft.com/posts/hallmark-case-study.html) — How Mapsoft built Card Create, a custom PDF server solution that automated Hallmark's card production process — eliminating manual data entry, reducing errors, and streamlining 8,000 designs annually. - [Case Study: Network Rail — Keeping British Trains on Track with PDF](https://mapsoft.com/posts/network-rail-case-study.html) — How Mapsoft built WONView, a custom Adobe Acrobat solution that automated the extraction and distribution of safety-critical Weekly Operating Notices for Network Rail's train operators. - [Case Study: SMART Technologies — Gesture-Driven Annotations in Adobe Illustrator](https://mapsoft.com/posts/smart-case-study.html) — How Mapsoft built a custom Adobe Illustrator plugin for SMART Technologies that enabled annotations and hand gesture control from SMART whiteboards directly within Illustrator. ### Other Articles - [AI-Assisted Development at Mapsoft](https://mapsoft.com/posts/ai-assisted-development.html) — How Mapsoft integrates AI tools like Claude Code and Codex into our development workflow while maintaining rigorous human oversight and quality standards. - [Acrobat Alternatives: Best PDF Editors Compared](https://mapsoft.com/posts/acrobat-alternatives.html) — The best Adobe Acrobat alternatives for PDF editing in 2026. Profiles Foxit PDF Editor, PDF-XChange Editor, Nitro PDF Pro, Smallpdf and iLovePDF, LibreOffice, macOS Preview, and Bluebeam Revu, plus the developer-libraries vs end-user-editors distinction. Includes a 10-row pricing and feature comparison table, free trial and free tier details for each commercial tool, and a use-case decision framework (mixed OS teams, Windows-only daily use, occasional Mac/Windows editing, AEC workflows, programmatic processing). - [Free vs Paid PDF Editors: Acrobat Pro Comparison](https://mapsoft.com/posts/acrobat-vs-free-editors.html) — Comparing Adobe Acrobat Pro with free and low-cost PDF editors — what each can do, and where the paid version justifies its cost. - [Adobe Acrobat for Architects and Engineers](https://mapsoft.com/posts/acrobat-for-architects.html) — How architects, engineers, and construction teams use Acrobat for reviewing drawings, markups, measurements, and document management on projects. - [Adobe Acrobat Versions Compared: Reader vs Standard vs Pro](https://mapsoft.com/posts/acrobat-standard-vs-pro.html) — Compare Adobe Acrobat Reader, Standard, and Pro. Feature comparison, pricing, platform availability, and which edition suits your workflow. - [Electronic Signatures with Adobe Acrobat Sign](https://mapsoft.com/posts/acrobat-sign-workflow.html) — How Adobe Acrobat Sign works for collecting legally binding e-signatures: sending documents, tracking status, and integrating with business workflows. - [Navigating a PDF with DogEars](https://mapsoft.com/posts/dogears-navigating-pdf.html) — Learn how the DogEars plugin for Adobe Acrobat lets you mark pages for quick navigation and extract marked pages into a new document. - [PaperlessProofs: Online Proofing for Print](https://mapsoft.com/posts/paperlessproofs.html) — Overview of PaperlessProofs, the online PDF proofing service for reviewing and annotating documents without printing, with production workflow integration. - [PDF Editing and Modification: Tools and Approaches](https://mapsoft.com/posts/modifying-pdf-files.html) — Practical guide to tools and approaches for editing PDF files, from basic Acrobat editing to custom development with the Adobe PDF Library. - [The Future of PDF](https://mapsoft.com/posts/future-of-pdf.html) — Where PDF is heading: PDF 2.0, AI integration, accessibility requirements, digital workflows, and the ongoing relevance of PDF in a cloud-first world. - [Troubleshooting Common Adobe Acrobat Problems](https://mapsoft.com/posts/troubleshooting-acrobat.html) — Fix Adobe Acrobat problems: slow performance, PDF display issues, plugin conflicts, printing errors, and update failures. Tested solutions. - [What is an Acrobat Plug-in?](https://mapsoft.com/posts/what-is-acrobat-plugin.html) — How Acrobat plugins enhance Adobe Acrobat with added features, from interactive forms and annotations to advanced document processing tasks. The full list, filterable by category, lives at the [Blog index](https://mapsoft.com/posts.html). RSS feed: https://mapsoft.com/feed.xml ## Team ### Michael Peters — Technical Director & Co-founder Author of all Mapsoft blog content and lead developer of the product range. Over 30 years of hands-on expertise in Adobe Acrobat plugin development, PDF Library solutions, and Creative Cloud extension development. Deep knowledge of C/C++, C#, JavaScript, and Adobe SDKs across Windows and macOS platforms.