New support site

The new JPedal support wiki offers lots of documented examples, annotated links, RSS, searching, full GPL source code and a whole lot more....

News:


27.06.08 Layers and Flex supportVersion 3.60 adds Layers support, a nifty new Flex PDF viewer and more speed improvements..

16.05.08 JPedal licensing
As a response to feedback at Javaone, there is now 1 version of library and website has been updated.

08.05.08 JavaOne Talk
The talk on plugins that IDRsolutions gave at JavaOne is now available for download...

01.05.08 New Release
The final 3.50 JavaOne release of JPedal is now available. Includes new plugins, improved CCITT handling and much more. Click for full details...

17.04.08 Updates and new JBIG decoder library
IDRsolutions have released an update for JPedal and made available the JBIG decoder library as a separate jar under a BSD license.

Storypad Documentation

last updated 26 October 2006

Split Spreads

Storypad allows more than one PDF page to be open at any one time and the additional files to be treated as part of 1 huge spread. This is very useful to merging content which is spread across multiple pages.

Split spreads adds an additional function openSpread to the File Menu. It only works once a first page has been opened with Open. Any files opened with this will be appended to the right of the current pages and will be treated as an extension of the page. Items can be manually selected and grouped across the pages.

Storypad's internal grouping will treat each page as an individual unit (so grouping will be applied to each page as a separate entity if reparse is used).

Worked example

The following example opens a split spread in 3 stage:-

  • 1. Open first page
  • 2. Open additional page (or pages)
  • 3. Work on pages as if 1 continuous object.

Note automatic grouping code treats them as separate pages for grouping

1. Open first page

grouping operation 1


2. Open additional page (or pages)

grouping operation 2


3. Work on pages as if 1 continuous object

grouping operation 3


Horizontal / Vertical Cut

Storypad allows the user to "cut" apart stories to make the content more relevent but removing any unnessercery content. A cut may be applied either horizontally or vertically.

The Cut function can be used in two different ways. It can be used to break up an object, (such as a block of text), or it can be used to seperate grouped objects into two groups. Cutting in groups works left to right / top to bottom. So if an object overlaps the cutting point it is groupped to the left or the top (dependent on horizontal or verticle cut).

Worked example

The following example shows the two ways cut can be employed:-

  • Cutting a single object
    • 1. Select Cut tool.
    • 2. Drag cut tool into position in an object.
    • 3. Select one of the two new objects.

  • Cutting a group of objects
    • 1. Select Cut tool.
    • 2. Drag cut tool to position between grouped objects.
    • 3. Select one of the two new object groups.

Note this function does not work for cutting images into multiple images.

Cutting a single object



1. Click and Drag cut tool into position in an object

cut operation 1


2. Select one of the two new objects

cut operation 2


Cutting a group of object



1. Clcik and Drag cut tool to position between grouped objects

cut operation 3


2. Select one of the two new object groups

cut operation 4