Please give a brief summary of your issue:
EnableLinkActivation without EnableInteractiveForms
Please describe your issue and provide steps to reproduce it:
It seems that LinkActivation can only be enabled in combination with InteractiveForms. Is it possible to track links even if InteractiveForms are disabled?
Hello, I'm AiRon, an automated tech support bot π€ While you wait for one of our customer support representatives, I can help you with your question.
It seems you're looking to enable link activation independently of interactive forms within the Apryse PDF SDK for C++. Typically, link activation is often associated with interactive forms, but it is possible to manage them separately.
Some things you can try:
Check if your viewer or the specific PDF module you're using allows for configuration of link activation independently.
Ensure that the PDF viewer is set to recognize and handle link annotations, which may not necessarily require interactive forms to be enabled.
Consider manually processing link annotations by iterating over annotations in the document and handling link actions programmatically.
Here are some resources that might help you:
Annotation API Documentation: Useful for understanding how to programmatically interact with annotations, including links.
Thanks for reaching out! To be able to investigate further, could you share the following?
Could you share some example code that you are currently using?
Describe what you are expecting versus what is happening, showing screenshots if also relevant.
βIs it possible to track links even if InteractiveForms are disabled?β Could you clarify a bit more what you mean by this? Is there a specific work flow you are trying to achieve?
Thank you for your patience while we investigate this.
this->m_pPDFViewCtrl->EnableInteractiveForms(false); // The user should not be able to edit the form fields
this->m_pPDFViewCtrl->EnableLinkActivation(true); // It should be possible to execute link actions
// β¦ open document
If I activate the interactive forms, the links work again. So:
this->m_pPDFViewCtrl->EnableInteractiveForms(true);
this->m_pPDFViewCtrl->EnableLinkActivation(true);
How can I make it so that the form fields cannot be filled in and the go to action (link) works?