Link

How does search work in the IDRViewer?

The IDRViewer works by dynamically loading and unloading pages so that documents are fast to load and navigate. A side effect of this is that not all pages are available to be searched when using the built-in web browser search functionality.

For this reason, the Complete UI provides custom search functionality which allows you to search the entire document. This uses a separate search.json file containing the searchable text from all pages. Search is available in the sidebar and is automatically shown when using the search keyboard shortcut.

The search functionality requires the document to be loaded from a web server. This is because an AJAX request is used to load the search.json file. When loading the document from the local file system, web browsers block this AJAX request for security reasons. Learn more:


What's included in your BuildVu trial?

  • Access to download the SDK and run it locally.
  • Access to the cloud trial to convert documents in the IDR cloud.
  • Access to the Docker image to set up your own trial server in the cloud.
  • Communicate with IDR developers to ask questions & get expert advice.
  • Plenty of time to experiment and build a proof of concept.
  • Over 100 articles to help you get started and learn about BuildVu.
  • An exceptional PDF to HTML converter that took over 20 years to build!

Start Your Free Trial