Expand my Community achievements bar.

SOLVED

How to get number of pages in assembled PDF document?

Avatar

Level 3

I'm using ES2.  After assembling a PDF result document from several inputs using DDX, I was wondering if there is a good way to ascertain

the number of pages in the resulting (combined) pdf document.  The only way that I've found,so far, is to use DDX again to obtain an XML document

containing page-text information...and then find the number of pages in the assembled document.  This seems awkward...please share

if there is a simple way to ascertain the number of pages in an assembled PDF document.

Regards

1 Accepted Solution

Avatar

Correct answer by
Former Community Member

That's the way I do it, using DDX.

View solution in original post

2 Replies

Avatar

Correct answer by
Former Community Member

That's the way I do it, using DDX.

Avatar

Former Community Member

Hi ,

I am not able to find the total number of pages for given binaryData/PDF using adobe assembler service, can some one pls help me with sample code or example.

Using ES4

The following has evaluated to null or missing: ==> liqladmin("SELECT id, value FROM metrics WHERE id = 'net_accepted_solutions' and user.id = '${acceptedAnswer.author.id}'").data.items [in template "analytics-container" at line 83, column 41] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign answerAuthorNetSolutions = li... [in template "analytics-container" at line 83, column 5] ----