I would like to ask a question about the PDF library used by ONLYOFFICE.
Just now, I found a WASM file in the source directory of ONLYOFFICE/sdkjs repository: pdf/src/engine/drawingfile.wasm, but I didn’t find any information about the PDF parsing library and rendering engine used by ONLYOFFICE PDF Editor in your documentation. So I want to know which PDF library ONLYOFFICE PDF Editor uses.
Hello @micro201014
Indeed, the drawingfile.wasm file is related to our rendering engine, it’s self-written.
Could you please clarify what information you need regarding this file?
Hello @micro201014
Sorry for the late reply.
The rendering core is compiling from hundreds of files, but yes, it seems that the mentioned files are related to PDF rendering.
If you can share your final goal, it would be easier to assist you.
P.S. If you’re going to change the source code, it’s better to create a topic on GitHub, since we do not provide support for modified source code on the forum.
@Alexandre
Do the build instructions in build_tools/README.md include the build process for the PDF rendering engine? If not, can you provide a build method for the PDF rendering engine?
As Alexandre mentioned, the engine’s source code is publicly available in our GitHub repository.
However, ready-to-use instructions for compiling the WASM files are not yet provided. We’ll be sure to notify you as soon as they become available.
Stay Tuned!
If there’s a commercial interest behind your request, feel free to reach out to sales@onlyoffice.com to discuss all potential opportunities.