Detailed description of issue
We know the licensing for this product is domain based and you support all subdomains. But in our case we map clients domain url to our application (whitelist our product). Is it possible for us to buy license for our primary domain and serve our client domain as well.
If not Can we use an iframe solution.
Example : The parent page loads from (http://company.com/) and in the page we have an iframe tag which opens (http://parent.com/) in which we load pdfexpress.js will this solution work?
Expected behaviour
{Provide a screenshot or description of the expected behaviour}
Does your issue happen with every document, or just one?
All
Link to document
{Provide a link to the document in question if possible}
Our license agreement states that PDF.js Express may not be white labeled or custom branded for third parties, so the use case you are talking about is not allowed with PDF.js Express.
If you need to white label the application, you can contact the sales team for our sister product, PDFTron WebViewer, which does allow white labeling with the appropriate license.
From my understanding of the question, the parent product which hosts and integrates PDF.JS Express is white labelled, not PDF.js Express itself.
I would therefore like to confirm the answer to this question:
Example : The parent page loads from (http://company.com/) and in the page we have an iframe tag which opens (http://parent.com/) in which we load pdfexpress.js will this solution work?
We also face a situation where our SaaS product allows client to enable their own custom domain. As such, we are wondering whether we can still host on a single domain, ours, which would always load the web viewer, while it comes up iframed in client specific domains.
We have been discussing with PDFTron, and the pricing gap is not viable for us (x 4-5), especially given this is our only potential challenge with pdf.js express, so I would really like to get clarity on this point.
You can not white label any of our products without the correct agreement in place, and PDF.js Express cannot be white labelled. To better understand your use case, I have contacted the PDFTron sales team, and they will reach out to you for further clarification.