jPDFViewer is a Java bean which embeds a PDF viewer in your Java applications and applets. It can read, display, and print PDF files, fill interactive PDF forms (acroforms, xfa forms), view all markup annotations, validate and display digital signatures, and perform text search, selection, and highlighting. It provides easy navigation with different views: thumbnails, bookmarks, annotations, etc. It has a customizable toolbar and user interface. It supports all image types, including JBIG2 and JPEG 2000, and all PDF font types (Types 0-3, OpenType, TrueType). It supports Acrobat PDF format 1.7, including layers, all PDF color spaces, including pattern and separation, and file attachments. There's no need to install or configure additional drivers or software when deploying.
Site Tools provides several classes for performing several types of operations to search, list, and view files from a directory. It can search for a string within all files in the given directory and sub-directories, list all files in the given directory and its sub-directories, or view all files that are listed in a CSV file on the server. The list of files appears in a form select input. Each file can be viewed in a frame below. The pages in the list can be displayed automatically as in a slide show. The user can browse the files forwards or backwards. Each file can be marked. The name of the marked files is saved in a CSV file.
Web Search Script can search the contents of a text file stored on your server by editing the script source code, or the file location can be left blank to allow your users to enter a URL to a text document stored on a remote Web server. Search results will be listed by line number, with contextual information surrounding the search term. Clicking search results will scroll the complete text in the right pane to the result's location in the complete text.