Scroll down to find out 10 different ways
of seeing a page in a PDF file. And more.

 

10: Data view.
Naturally speaking, as a developer who works with PDF files, you would like to see the PDF raw data of a page object. Acrobat surely doesn't show it for you. Using Notepad? It's handy, but ... how about loading a 5MB, 2400-page file into a text editor and then trying to find the data for page 1605? Well, with Virgo Viewer, accessing a page is just like accessing a file in a folder: you just open the "folder" (which is the PDF document) and then click on the page to see it's raw data. And it is no plain text: click here to see the viewer that is also an editor, and the sidebar shows more properties.

I
N
T
R
O
D
U
C
I
N
G
.
.
.

VIRGO
Viewer


for

PDF

and
more
9: Text view.
You can see the plain text content of a page, or a form field, or a sticky note -- anything that contains text contents. Compressed? Encrypted? No problem! All the hard work of decoding is done for you already. In fact, you can even read the text content of a Metadata of the embedded PDF document.

8: Binary view.
Developers often want to see the raw bytes of a particular object. Wish granted. Well there might not be much fascinating about viewing the raw bytes of a page, because they are text anyway, but how about an embedded font or image? When you do want to see the binary form of something, you'd appreciate the hex-editor-style display.

7: Image view.
Virgo Viewer uses a universal data model that is not just confined to viewing PDF. You use the same explorer interface to view a TIFF image, an Office 2007 slideshow, a Zip file, to name a few. You can view a frame in a  multi-frame TIFF or GIF image, a resource in a Powerpoint slideshow, or the thumbnail of a PDF page. Moreover, you can see a collection of such images in an album. Virgo Viewer uses a same interface for all these different types of data collections.

6: Page browsing.
It wouldn't be too interesting if you can't see the page as in Acrobat Reader. Like images, you can choose to view just one page, or more conveniently a collection of pages. In the latter case, bubble bar is shown to host thumbnail images of adjacent pages. Moreover, the same scheme is used to show annotations found on a page, or form fields defined in the PDF. The viewer comes with handy zooming, snapshot, and printing functions.

5: Syntax highlighting.
When it comes to viewing page content, pure text extraction is not the ultimate achievement. You might wish to see syntax-highlighted content, with lines nicely wrapped at each operation, and binary forms properly converted into ASCII. It would also be nice to be able to edit the content in place. All of these are achieved via an operations viewer, which also parses the page contents into a nesting hierarchy of blocks, from where you can reorder the operations or remove those unwanted contents. With syntax highlighting, it can be a greater helper when you want to include part of text in your document or communication.

4: Xml view.
While a page may not need to be expressed in Xml, there are a lot of data structures that are best viewed in an Xml node tree, such as Metadata, XFM form template, or the various items in a PDF Mars file (a zip package that is conceptually similar to Word 2007). Adobe has its own imagination about converting from PDF to XML, but let's not worry about that; being able to see a XML tree instead of tags is already an exciting moment.

3: References.
From an object you can access other objects it refers to, such as images and fonts on a page. But how do you do the reverse: finding out that an object is referred to by which objects? With a build-as-you-go references viewer you can get the answer with just a click. Moreover, double-click a node and you will see the text data transformed into a nicely formatted viewer itself.

2: Verbs.
What is a verb? A verb is an action that an object claims that it can do, together with parameters that it defines. The Virgo Viewer is able to query the object about what verbs it exposes, and then present them in a side panel so that you can call: with a page, you can do extraction, exporting, flattening, etc. Thus the objects are no longer static data; they are alive!

1: Folder view.
After all, a page is a folder in its own right: it contains a collection of resources (images, fonts, colorspaces etc.), a collection of content items (texts, vectors, forms, etc), a collection of annotations (comments, form fields, stamps, etc.), among other possibilities. Once you open it up, it lists all those items in a list view that's equipped with the normal layout choices: tabulated details, or large icons. The GUI is like a Windows explorer, complete with folders, items, address bar and even a search box. The items can be sorted, grouped, and filtered. The information can also be copied or exported via a spreadsheet-style table. It really gets a lot up the sleeves to boast itself an indispensible tool for any developer that works with PDF.

Download your copy today! It's free now.*

(c) Cyphia Software Development. Contact: info@cyphia.com

* Terms and conditions apply. Program is free to use and upgrade until Junly 1, 2010.