FreeSVG Documentation

Version 10-April-2003

Welcome to FreeSVG! FreeSVG is provided by Texterity to encourage the use of SVG (Scalable Vector Graphics) on the web and enable free, highly functional conversion of PDF documents into fully accessible and navigable SVG.

FreeSVG provides many useful features, however, for full functionality including "no plug in" access, searching across document collections, enhanced TOC, dynamic linking, indexing, single- and double-page display, full screen view, and website integration, you may need the full TextCafe SVG service.

FreeSVG will return a link to an SVG Package. The result includes SVG pages created with TextCafe’s PDF to SVG conversion technology, HTML, and JavaScript representations of the Table of Contents and search word list. You are free to modify and post results to your web site. FreeSVG converts only the first 25 pages of your PDF document at this time.

This document is organized as follows:

Getting Started

FreeSVG requires that you submit an Adobe PDF (Portable Document Format) file for conversion. If you don’t have a PDF file, you must create one using the Adobe Acrobat application or other method (e.g., Macintosh OS X now allows you to create PDF files).

FreeSVG will convert all pages from your PDF into an “SVG Package” based on the following:

Creating Bookmarks in PDF files

FreeSVG uses the “Bookmarks” that are in your PDF file to create a Table of Contents. These can be placed by hand into the PDF file using Adobe Acrobat, or created automatically from applications such as Microsoft Word using the “Convert to Adobe PDF” feature.

Click on the “Bookmarks” tab in Adobe Acrobat to view the current set of bookmarks.

Submission Requirements for PDF Files

Your PDF file must satisfy the following requirements:

  1. The PDF file cannot be password protected or encrypted.
  2. The PDF file must have all the fonts embedded (except for the “standard” base 14 fonts). If fonts are not embedded, your file may not be able to be processed, or the results may appear incorrect.
  3. The PDF file must not be an “image file”, that is, a collection of scanned images without any text.
  4. Your PDF file may be of any length, however, only the first 25 pages will be converted using the FreeSVG service.

Submitting Your File

Once you have created a PDF file, you may submit it to the FreeSVG web site, located at freesvg.texterity.com.

To submit a file:

  1. Proceed to http://freesvg.texterity.com.

  1. Click the Browse ... button. Select the PDF file from your computer’s hard drive to submit. Make sure that your PDF file satisfies the submission requirements for the FreeSVG service.
  2. Enter your Email Address. This is used to return back a link to you that will contain your SVG Package.
  3. Select your Output Options. These are only required if you wish to customize your results.

·        Include Table of Contents based on PDF bookmarks. Checking this option will use the PDF file’s bookmarks to create a “Table of Contents” for navigation. If you don’t select this option, or your PDF file does not contain bookmarks, then the “Table of Contents” navigation pane will not be provided in the SVG Package.

·        Include Word Search (enables searching with highlighting). Checking this option will create a “word search” capability in the SVG Package. This feature transforms the XML word list generated by TextCafe into a javascript-compatible code base which is loaded automatically when you open the index.html file from the SVG Package. If you wish to reduce the size of the SVG Package, or improve loading time, then you may wish to uncheck this option.

  1. Click the Submit PDF button. You will be directed to a screen that provides a short summary of your submission information. You may wish to print this page for reference.

  1. Click the Submit Another File link to return to the previous submission page. Your email address and preferences will still be visible, and you can continue to submit files.
  2. At this point, your job will be submitted to the FreeSVG service for processing. Within a short period of time you should receive an email notification message indicating the completion of your job, along with a link to download the results.

Email Notification

FreeSVG returns an email message that contains a web link to the SVG Package file.

The return email message includes:

To obtain your output click on the Link and a “ZIP” file will be downloaded to your machine. If any processing problems have occurred, they will be included in the message.

If you receive results that you believe are incorrect please notify Texterity via the “Feedback and Comments” page. Remember to include the Ticket Number of the job so that we may more easily help you.

Accessing the SVG Package

Opening and Using the SVG Package

The SVG Package is packaged as a “ZIP file”. The files can be extracted by using the WINZIP utility, which is often included in desktop systems. If you don’t have WINZIP, you may download it from http://www.winzip.com.

To open the package, click the link within the email. Either save the file to your desktop, or select to “Open” the file. At this point, WINZIP will display a dialog box listing the files to extract.

Click the Extract button, and then select the location to which you wish to save the files. You should make sure that:

Click the Extract button again, and a folder named with the original file name (e.g., if your file was called “Paper.pdf” then the folder will be named “Paper”) will be created.

At this point, open the folder and click on the “index.html” file. This will start up your local web browser, and, if you have installed the Adobe SVG Viewer 3.0, the file should be available for use. If you have not installed the SVG Viewer, you will be prompted to do so.

Posting the Results on Your Web Site

If you wish to post the results on your website, the supplied structure will provide a “ready to go” version. Simply copy the entire directory structure to your web server, and point to the “index.html” file directly.

You will want to include a link for users to download the Adobe SVG Viewer 3.0.

In order to place The “Download SVG Viewer” link on your web site, you need to:

Using the Results

All the results are accessible by clicking the “index.html” file in your folder. Once you open this file, you will have access to all the pages in your document, along with search and navigation features. The resulting HTML layout uses standard “icons” for navigating content. If you wish, you may modify the results to fit your needs, including adding custom headers.

Navigation Bar

The top of the page shows the navigation bar.

The navigation bar allows the user to:

NOTE: Self-serve navigation only provides a subset of what is available with the full TextCafe service. Full service options add viewing single or double-page layouts, full-screen viewing mode, and viewing without the SVG Viewer plug-in.

Contents and Search Window

The left-hand window shows the “Contents” and “Search” window. This area is used to display a multi-level Table of Contents (based on the original file bookmarks), and search results. Simply click on the different tabs to display their contents.

 

Page Display Window

The right-hand window shows the actual page contents. This window is where the SVG page is displayed, along with any search highlights. Any original links to pages or websites will be “hot linkable” in this area.

Reference

TextCafe is a service using SVG (Scalable Vector Graphics) and XML to provide a better alternative to PDF files. TextCafe is a full-service solution including conversion of multiple document libraries, catalogs, magazines, and reference materials. The FreeSVG service is provided as an example of our capabilities. However, we encourage users to take advantage of the FreeSVG service and use its output on web pages.

SVG Package Details

The SVG Package provides an HTML/javascript framework enabling basic viewing and navigation of documents. The files and directories supplied are described as follows:

About SVG

SVG is the W3C standard (see http://www.w3.org/graphics/SVG) for describing text and graphics in XML. By using PDF (Portable Document Format) as input and PDF to SVG conversion, users can create standard, open, and accessible documents that can be enriched with dynamic links, navigation, and other value-added functionality.