Copy link to clipboard
Copied
Copy link to clipboard
Copied
This information is, generally, a closely guarded secret. But we can deduce certain things, for example from the age, platforms and complexity of the product. We know it is not Managed Code so it won't be written with a .Net product. We can be sure it will be tens of millions of lines of code, so languages like JavaScript are out of the question. The chances are it will be C, with a mixture of C++ and (in Mac) Objective C as needed.
Copy link to clipboard
Copied
Hello Test_Screen_Name,
I appreciate your kind help so much, it certainly does make sense that the majority of the code would be written in C or C++ 🙂
I wrongly believed the code to contain Javascript - I truly thank you so much for clearing that up for me!:)
Thank you for such a speedy reply, I hope you have a truly wonderful rest of the day!! 🙂
Kindest regards,
Adobe786 🙂
Copy link to clipboard
Copied
PDF files can contain JavaScript, so Acrobat and Acrobat Reader (two different products by the way, and you used the names interchangeably) include a JavaScript interpreter. The industry standard JavaScript interpreter is also written in C. Acrobat may use dynamic libaries written in other languages, possibly unknown to Adobe.
Copy link to clipboard
Copied
In order to display a PDF, it must first be parsed. So to start you'll need to understand the internals of PDF. You can purchase the lastest ISO 32000 spec for about $170 USD.
Next, writing you're own PDF parser is an extremely daunting task. I'd suggest using one of the many fine PDF libraries out there. Many of them provide a display window of some type. So you don't even have to write that.