Contegra Systems Offers Server-Side PDF Hit-Highlighting Solution


“As an alternative to the dtSearch plug-in, Contegra Systems has created a “server-side only install” PDF hit-highlighting solution, bypassing the need to have each end-user separately install software to re-add hit highlights back to PDFs.”

“Contegra’s server-side solution works directly with dtSearch indexes as well as dtSearch’s extensive query language and syntax. dtSearch developer customers can easily integrate our hit-highlighting server-side solution into their existing applications.”
Contegra SystemsSolution summary: current versions of Adobe Reader do not include an option for highlighting search terms in PDFs. dtSearch offers a no-charge plug-in to re-add this functionality. However, the plug-in requires separate installation for each end-user. As an alternative to the dtSearch plug-in, Contegra Systems has created a “server-side only install” PDF hit-highlighting solution, bypassing the need to have each end-user separately install software to re-add hit highlights back to PDFs.

Contegra Adapts PDF Hit-Highlighting Solution to dtSearch Publish

Solution summary:  In this offline version of Contegra's PDF hit-highlighting solution, search terms are also highlighted automatically in PDF documents without the need for a separate plug-in.
Contegra Systems, Inc. has worked closely with dtSearch Corp. and dtSearch customers to provide dtSearch Engine-based custom development work solutions for many years now. For example, Contegra developed its KaleidoSearch product for easy-to-use faceted search built on top of the dtSearch Engine.

“We talked to many dtSearch customers with applications like web sites supporting a very large user base,” said Rob Wiesenberg, president, Contegra Systems. “Having a server-side solution to the PDF hit-highlighting issue made a lot of sense for such customers, rather than asking each end-user to install a plug-in.”

Contegra Systems further designed its server-side PDF hit-highlighting solution to work seamlessly for dtSearch Engine customers. “Contegra’s server-side solution works directly with dtSearch indexes as well as dtSearch’s extensive query language and syntax,” adds Mr. Wiesenberg. “dtSearch developer customers can easily integrate our hit-highlighting server-side solution into their existing applications.”

On the technical end, Contegra’s PDF highlighter is a server application that updates PDF documents “on the fly,” highlighting search terms. Such generated PDF is compatible not only with Adobe Reader, but also with PDF viewers in Google Chrome and Mozilla Firefox (PDF.js).

In addition to text highlighting, the service can make additional modifications to PDF:
  • Links can be added to documents for easier navigation between pages containing matches.
  • Pages without matches can be stripped out from the resulting document.
The PDF highlighter exposes its functionalities as a REST web service allowing straightforward integration with existing search solutions. Integration can be implemented using:
  • Simple linking where a URL for a retrieved document goes to the highlighting service and includes parameters containing all information needed to fetch original PDF and highlight search terms, or
  • Ajax request from JavaScript.
The service can use PDF documents for highlighting from a provided URL or from a file system. Additional features in the PDF highlighter include all of the following:
  • No end-user plug-in required
  • Highlights terms and phrases
  • Supports dtSearch AND, OR, NOT, phrase, proximity, fuzzy search parameters, etc.
  • Navigates next/previous highlighted term in document
  • Shows only pages with highlighted words (option)
  • Easy server installation
  • Optionally available as a hosted Web API
  • JSON response with URL to highlighted document
  • API returns highlighted document directly
  • Supports cached document architecture
  • Fully integrates with KaleidoSearch (Contegra’s easy faceted search solution)
  • Chrome, Firefox, Safari, IE compatibility
For a demo of the Contegra server-side PDF highlighter along with Contegra’s KaleidoSearch faceted search UI built on top of the dtSearch Engine, please see: kaleidosearch.com/hldemo

Contegra’s KaleidoSearch faceted search UI Demo: kaleidosaerch.com/hldemo

For more information on Contegra Systems and their custom development work solutions, please call (914) 328-2269, email info@contegrasystems.com or, visit Contegra Systems online at contegrasystems.com.
 
Return to Case Study Contents Page
 
Case studies are based on information obtained at the time a case study is written. Case study descriptions may not reflect the current status of an application. dtSearch Corp. cannot independently verify information contained within case studies. All information is provided subject to Terms of Use.