Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
Overview
Contains multiple Smart Services and Functions for interacting with PDF Documents.
Key Features & Functionality
Smart Services:
Functions:
Find Pages with Text - Retrieves an array of page numbers that contain a specified search string within the PDF
Hi,Looks like there's an issue when using getpdfmetadata.Expression evaluation error at function 'getpdfmetadata' [line 50]: XML handling failure trying to convert value com.appiancorp.ps.pdftools.types.PdfMetadata@5d283490 to Appian type PdfMetadata (id=3084)It appears that there are "BAD" pdf files that cannot be read and will throw an error.Will there be a proper exception handling for this function?
Found a work around. use the "Un-protect and Copy PDF" Smart Service.
This will ensure that using the function, getpdfmetadata will not throw an uncaught exception. The newly created un-protected copy of PDF will be "clean" and using getpdfmetadata will work without an errors.
*without any errors