Print2Flash 4.0 is
| - 8/17/2015
The main feature of this major release is support of new document
format in addition to Flash: HTML5 format. This format allows opening and
viewing Print2Flash documents in all modern browsers supporting HTML5 even
without the Flash Player. As HTML5 is now widely supported, this feature
provides a greater audience for your documents and makes it possible to
access your documents on a greater range of computers, mobile devices and other
Internet-enabled gadgets. Support for Flash documents is retained, and now you
may seamlessly produce web-ready documents in both Flash and HTML5 formats for
optimum functionality and compatibility. HTML5 documents rely on SVG (Scalable
Vector Graphics) files for displaying of document pages so this release
introduces a support of SVG format as well.
- Support for programmatic conversion of Autodesk AutoCAD, Microsoft
Outlook, Microsoft Project, Adobe InDesign, OpenOffice Writer, OpenOffice
Calc, OpenOffice Impress, OpenOffice Draw and OpenOffice Math documents
using special processing method
- Support of Microsoft Office
Now to convert MS Office documents, you don't need to install commercial
Microsoft Office software. You may install free Microsoft Office viewers
(Microsoft Word Viewer, Microsoft Excel Viewer and Microsoft PowerPoint
Viewer) and Print2Flash will use them for conversion of MS Office documents.
- New options for
programmatic conversion of MS PowerPoint documents
These options include
FrameSlides option to control showing a border-like frame around each slide
OutputType option to control the PowerPoint presentation output (slides,
handouts, notes, etc.)
- Option to specify frame width
and height for Flash documents
Frame size determines initial dimensions of the Flash Player window when
a Flash document is opened.
- New Batch Processing
and Special Processing
options for Batch Processing Application
Now Batch Processing Application features a lot of options with which
you can further control the document conversion process
- Introduction of 64 bit OS support for Free Edition of Print2Flash
Print2Flash 3.5 is
| - 4/18/2013
- New document
Now Print2Flash document files can be made smaller than previously due to
support of the new LZMA compression method.
- New product version notifications
Since this version you don't
have to worry if a newer version of Print2Flash is available and check our
website regularly to ascertain this. Print2Flash will notify you of new
for hidden slides printing for PowerPoint documents
Now you may control printing of hidden PowerPoint slides when converting
documents programmatically. This is achieved with new
PrintHiddenSlides property of PowerPointOptions object or
PowerPoint.PrintHiddenSlides parameter of Enhanced Batch Processing.
- Support of additional languages in document interface
Support for Japanese and Turkish languages is added.
Print2Flash 3.4 is
| - 4/18/2012
We’ve added several new
- Full Screen mode
Print2Flash documents now feature Full Screen mode button which switches
Flash Player to full screen mode.
It may be more convenient to view some documents in full screen mode as more
details on document pages may be discerned. Document API also has setFullScreen
function to control full screen mode.
- Watermark image placement options
Now you may control where on the page you want to place a watermark image.
You may place it not only at the page center but also at page corners and
along page sides.
Print2Flash 3.3 is
| - 12/24/2011
We’ve added several new
External Viewer format
This is a new output format for Print2Flash documents. It provides for
separation between document viewer Flash movie and the document itself. This
approach offers several advantages such as ability to update the viewer
interface (e.g. skin) without having to regenerate documents, ability to
have multiple document viewers for the same set of documents, reducing
document file size, etc.
ActionScript version control for “Single file per page” format
Now there is an option to control ActionScript version used for page SWF
files produced in “Single file per page” format. Previously these files were
generated for ActionScript 2 only.
You may use these settings to specify how
document should be shown initially after it has been loaded. You may specify
initial zoom level, the page or bookmark to scroll the document to
initially, and initial rotation value.
support for MS Office x64
Now it is possible to retain hyperlinks when converting Word and PowerPoint
documents using MS Office x64 (as well as the 32 bit
edition of MS Office).
Improved 64 bit applications support for 64 bit edition
Deeper support for 64 bit edition is provided with additional native 64 bit
executable modules. In particular, now it is possible to use
Server object from 64
Additional scaling options when printing a Print2Flash document
Now there are scaling options available when you print a Print2Flash document
which uses ActionScript 3. Currently you have two options "No scale" and
"Auto-Rotate and Fit".
Enhancement of API for printing of Print2Flash documents
An additional Document API function is provided:
printTheDocument2. It allows specifying various printing options
Print2Flash 3.2 is
| - 2/18/2011
The main feature added by this version is support for standard documents
using ActionScript3. This should allow for seamless integration of Print2Flash
documents into other ActionScript3 movies and Flex applications. Previously it
was possible to use ActionScript2 documents with ActionScript3 movies but such
approach had several problems because of poor interoperability support by the
Flash Player between ActionScript2 and ActionScript3 movies. Now you may produce
"pure" ActionScript3 documents. See these help topics to learn how to embed
ActionScript3 documents in ActionScript3 movies and Flex applications:
for standard documents using ActionScript2 is retained. You may control the
ActionScript version using Document Template field in the
Output Tab of Document Options window.
Another feature added is extension of metadata file
format with page width, height and resolution fields. It may be important to
know the page dimensions if you
develop your own document viewer.
Print2Flash 3.1 is
| - 11/9/2010
We’ve added several new
Hyperlink support for PDF documents
support is now extended to PDF documents as well. Hyperlinks in the source
PDF documents are retained in the output Print2Flash documents. The
links can be clicked by user in the document interface which further
enhances user experience and introduces more interactivity for this kind of
Control of hyperlink target window
Hyperlinks in previous versions were always opened in a new browser window.
Starting from this version you may control the link target and open
hyperlinks in any frame or window. You may even retain the targets specified
in the source document.
Support of navigation to bookmarks via Document API
Bookmarks were already supported by previous versions of Print2Flash.
However, starting from this version you may make the document to show any
bookmark location programmatically using Print2Flash Document API.
Control of text highlight color
This features enhances the customization of document interface. Now you can
control the color with which the text is highlighted when it is selected
with mouse or at text search.
Print2Flash 3.01 is
| - 8/9/2010
This release mostly includes small enhancements and minor bug fixes.
Print2Flash 3.0 is
| - 7/11/2010
This is a major upgrade of Print2flash. There is a lot of new features:
alternative document toolbar skins
With this version you can
change the way how the document toolbar looks. You can choose from several
alternative toolbars skins so you do not have to use only a single toolbar
design. The standard skin of previous versions is retained, too. You may
even customize several standard toolbar and document colors.
design custom skins
If you are not content with built-in skins, you
may design your own skins with your logo and button images. You may either
do this from scratch or customize an existing built-in skin.
custom document viewers
If you want a unique document interface
and features, you may design your own Flash viewer for it. This
approach allows you to customize all aspects of document viewer display and
operation. Then Print2Flash will merge you viewer with document pages and
you'll obtain a single file Flash document fully customized to your needs.
"Single file per page mode" output mode
Hyperlink support for some kinds of source documents
This feature makes it
possible to produce a Flash document not as a single SWF file but as a set
of SWF files without the document viewer, one file per each document page.
This approach allows you to create an external Flash viewer movie that can
load these page files for displaying the document the way you need it. An
advantage of this approach to a
single document file method is your external Flash viewer can be
modified independently of already existing Flash documents.
Starting from this version it is possible to retain the links from
original documents in MS Word and MS PowerPoint formats. The links can be
clicked by user in the document interface which enhances user experience
and introduces more interactivity.
Extracting of parsable hyperlinks
For other types of documents you may make Print2Flash parse hyperlinks out
of document text. If a document contains a valid text string that looks like
a URL, Print2Flash can convert this string to a hyperlink which is clickable
and opens the specified URL when clicked.
Print2Flash can apply watermarks to document pages. A watermark is
text or an image that appears above existing document content, similar to a
stamp. For example, you might want to apply a “Confidential” watermark to
pages with sensitive information.
Print2Flash supports creation of thumbnail images for each
converted document page. You may use these images on your web site or in
your application for displaying of document page previews. Thumbnails images
are created and stored in separate graphic files of either JPEG or PNG
Document metadata file
Along with the Flash document file itself Print2Flash can create a
file describing the document named metadata file. Currently the information
about documents includes document text and total number of pages. You may
use this information, for example, for creation of index of your documents
for your search engine.
Restricting access to documents for loading only from certain domains
If you are concerned that your documents in Print2Flash format may
be viewed when downloaded from locations other than your web site (domain),
you may restrict viewing only to certain domains. If a user stores a
protected document on disk or retrieves it from disk cache or uploads it to
another web site, this protection technique will not allow this document to
be shown in these cases. Thus your documents appear to be "linked" to your
site without a possibility to view them from other sites or disk.
Support of special processing conversion method
For some types of documents and applications Print2Flash supports a
new programmatic conversion method called "special processing method". To
invoke printing on the Print2Flash Printer and perform conversion of
documents to Flash, Print2Flash uses special APIs of those applications.
This method provides more robust conversion processing and more conversion
Additional options for converting PDF, Excel and PowerPoint documents
Using special processing method additional options for conversion
of PDF, Excel and PowerPoint documents are available. For example, you may
control which Excel sheets should be converted (previously only a single
sheet could be processed) or how PowerPoint documents slides should be
Using printing jobs you can "capture" any print
job sent to the Print2Flash Printer and convert job output into a Flash
file. This method offers some advantages, for example, you may convert
documents of any types besides those that have an application registered for
printing of this kind of files in the operating system provided that you can
send this file to a printer programmatically
Batch Processing Application is a graphic user interface (GUI) application
with which you can convert multiple documents to Flash with just several
clicks. It may be useful if you need to convert a lot of documents.
Support of additional languages in
the document interface
Support for several new languages is provided: Bosnian, Chinese,
Croatian, Dutch, Italian, Polish, Serbian and Swedish.
Testimonial section is added to our web site
| - 12/11/2008
We've added a new Testimonials section to our web site. You may view it here:
http://print2flash.com/testimonials.php Read how people use Print2Flash on their web sites and
in their applications and what they say about it!
If you also have something to tell other people about how you use
Print2Flash and want to contribute to
Testimonials section, please send us an e-mail to
Print2Flash 2.7.3 is released
| - 11/10/2008
We’ve added several new
Ability to print a page range from the converted documents
Now you can
print any range of pages from
the converted Flash documents. You
may specify it in the Range field of the Print dialog window shown when you
press Print button on the document toolbar. The range may be specified either as
a single page such as "5" to print only the fifth page or as a page range such
as "2-5" to print pages from the second till the fifth.
Document API event fired when user prints a document
introduces a new event named
onPrinted. It is
fired when user makes an attempt to print the document. It was done in response
to our users' requests to provide a way to determine how many times the document
has been printed.
Support for proper unloading of documents if they are loaded into other
We provided a way to
remove (unload) a document
if it was loaded into another Flash
movie. The problem is to free all resources occupied by the document. The new version provides supports for this.
Our help topics for using Print2Flash documents in other Flash movies were
updated with the information on how to properly unload documents. See
Print2Flash Document API from Flash with ActionScript 2,
Print2Flash Document API from Flash with ActionScript 3, and
Print2Flash Document API from Flex help topics for more information.
Optimization for documents with complex structure
Further optimization for documents with complex structure is introduced.
This should result in smaller size of Flash documents and greater performance of
the Flash document viewer. It also should help with conversion of long, complex
documents which could not be fully converted with previous versions. Some of our
users experienced the problem of partial document conversion in which only the
first pages of the document appeared in the Flash output document . This was due
to a limitation of the SWF file format which caused Print2Flash to hit this
limit for complex documents. The new optimization should raise this limit..
Print2Flash 2.7.2 is released
| - 5/6/2008
This version includes several low-level optimizations and minor bug fixes.
Print2Flash 2.7.1 is released
| - 2/13/2008
We’ve added several new
Different options for disabling text copying by users or with
As you probably know, it is possible to disable copying text from
Print2Flash documents. Previously this restriction applied both to text copying
by users using Ctrl-C key combination and programmatically via Document API using
getSelectedText function, and was controlled by a single option named “Disable
Text Copying” in Document Options window. Now we have two options there for
controlling each of these cases separately. Accordingly,
Automation API and
Enhanced Batch Processing ProtectionOptions
parameter accepts a new bit mask value:
Czech language support in document interface
Thanks to Martin Hankovec we
added Czech language support in document interface. As usual, the language
selection can be accomplished automatically by document using user's operating
system language or manually by document creator which is controlled in
Document Options window.
We remind you that if you need support of additional languages and wish to help
us in translation, just drop us a line about it.
SDK class for using Print2Flash documents from Flash
with ActionScript3 (from Adobe CS3)
Print2Flash documents can now be
used from Flash with ActionScript3 language from Adobe CS3.
library which you may use for embedding Print2Flash documents in your Flash
ActionScript3 movies. The SDK also has an
using that class. Previously, we provided support for
ActionScript3 only from
now have extended it to
as well. Note that this class library can work with older Print2Flash document
versions (starting from 2.6).
Ability to access individual document pages as
movies via Document API
Document API now
features a new function named
which can return a reference to the MovieClip class instance representing any
page in the document. You may use this reference to perform additional
operations on the page movie clip: drawing, listening on events, etc. This
function provides a documented way of obtaining a reference to the page object
and should be used instead of previously undocumented methods mentioned in
Print2Flash forum topics. Note that
this function is available only from Flash with ActionScript2 due to limitations
of cross-scripting between ActionScript2 and ActionScript3 or external
Document API capability to show only certain
document pages in the scroll area
With this version there is a capability to show only certain document page
range in the document scroll area. For example, you can show only a single page
at a time limiting scrolling area to this page area. This is achieved by using
Document API function.
Document API event fired upon each page loading
We introduced a new event named
onPageLoaded listening on which you can determine when any page has
completed loading. As Print2Flash documents are loaded
asynchronously, a document starts showing before all document pages are loaded.
With this event you may learn when any page has been loaded and perform
additional actions on this event, for example, obtain a reference to page movie
Increased printing quality when sending Flash
documents to a printer
Documents generated by previous
versions of Print2Flash send themselves to a real printer as bitmaps images
which resulted in a slightly poorer printing quality. Starting from this version
the output is produced as vectors when possible which increases document printing quality.
Print2Flash SDK 22.214.171.124 is released
| - 1/27/2008
Print2Flash SDK 126.96.36.199 introduces support for embedding Print2Flash
documents into movies using ActionScript 3 and created with Adobe Flash CS3.
Previously support for ActionScript 3 movies was only provided for Flex
applications. SDK includes an ActionScript class named Print2FlashDoc which
facilitates embedding documents into Flash AS3 movies and controlling them with
Also there is a Flash CS3 sample which demonstrates using this class to load and
programmatically manipulate a sample Print2Flash document.
Print2Flash 2.7 is released
| - 12/21/2007
We’ve added several new features there:
Release of Print2Flash 64 bit Edition
Due to numerous requests from our users regarding support of x64
versions of Windows we've developed and released a 64 bit Edition of
Print2Flash. It is intended only for x64 versions of Windows such as Windows XP
z64 edition. Note that support of 32 bit editions of Windows has not been
discontinued. When you download a new version from the above link, please make
sure you are downloading the right edition because each edition is intended only
for its own platform. Though these products appear to be two editions we are
going to make their functionality match each other. Note that at product
registration page now you have to specify the right edition because different
edition licenses are not interchangeable.
Adjustment of document toolbar colors
This feature long requested by users allows adjusting button colors on
Print2Flash document toolbar to match colors of your web site, Flash application
or just your taste.
Document Options window introduces a new Color drop-down list from which you
can pick a predefined color set or you may even fine-tune the color palette
there using fine-tune controls with preview. Similarly,
Processing has new options for static color adjustment and Profile
object of Automation API has new property for this.
also does not stay behind and has introduced a function for dynamic color
adjustment which may be useful, for example, if your site has multiple skins and
you want to adjust Print2Flash toolbar colors to make them match your active
skin dynamically. So now you have a lot of instruments at your fingertips to
control toolbar colors.
Ability to choose a specific document interface language
Previous versions of Print2Flash supported multiple languages in document
interface but the specific user's document language was always selected
automatically based on user's operating system and there was no way to specify a
fixed document language. This is rectified in this version with Language
drop-down list in
Document Options window from which you can select a specific document
language or leave Auto choice which behaves as in previous versions and selects
the language automatically. You may also control language programmatically using
Processing's new Language option, new Language property of the
Profile object of
Automation API or setLanguage function of
Portuguese language support in document interface
As usual, we are extending multi-language support of Print2Flash
documents and have added a Portuguese language support (thanks to Andre Lomonaco
Support for vertical and arbitrarily oriented text
We resolved the problem with displaying of vertical and arbitrarily
oriented text which was not properly supported by previous versions. This was a
problem for documents written vertically widely used, for example, in Japan.
This version fixes this issue.
Ability to search and copy text from documents created from PDF
As some of our users noticed, there was a problem in searching in and copying
text from documents created from PDF files with Adobe Reader. This was due to
Adobe Reader peculiarities which we took into account when working on this
version. Now search and copy text capabilities should function well even for
such documents. But note that there are protected PDF documents which do not
allow copying text from them and hence Print2Flash does not do this as well.
Ability to prevent user from scrolling the document
Document API's enableScrolling function you are now able to disable or
enable scrolling Print2Flash documents by user. This may be used to prevent user
from document scrolling using scrollbars, keyboard, and mouse.
Print2Flash forum is opened
| - 12/16/2007
Our web site has undergone some changes and we've added a forum there which
can be accessed at
http://print2flash.com/forum You may ask your questions there or help other
users in resolving problems related to Print2Flash. Your input is invaluable and