Check what is happening with Print2Html5 project.

Print2Html5 6.0 is released

 - 11/22/2021

Since Flash is retired, we decided to retire Print2Flash product name as well. But not the product itself! We renamed the product to Print2Html5 and plan to continue its development further under this brand name. We removed support for Flash in the new product and left only HTML5 documents support. Otherwise, Print2Html5 is fully compatible with older HTML5 documents and APIs.

Adobe Flash retired

 - 12/31/2020

:( Adobe and other companies ended their support for Flash technology.

Don't worry! Print2Flash stays with you and you can continue using it. It supports HTML5 documents as an alternative to Flash. HTML5 documents are accessible with any modern browsers and do not require Flash or another browser plug-in. They just work!

Take a look at HTML5 documents samples.

Print2Flash 5.2 is released

 - 06/24/2020

New features:

Print2Flash 5.1 is released

 - 11/07/2019

New features:

Print2Flash 5.0 is released

 - 03/22/2018

The main feature of this version is support of mobile and touchscreen devices by HTML5 documents. From now your documents can be conveniently displayed not only on desktop computers or tablets but also on devices with a smaller screen. For more seamless user experience when viewing HTML5 documents in a mobile device mode, the document toolbar can be hidden and most actions can be performed using gestures on the touchscreen. Normal document display mode is retained as well as Flash documents support. It means that using Print2Flash you can get a web ready document which can be viewed in all browsers with Flash support, in modern browsers or on mobile devices with a browser with HTML5 support - all with just a single document conversion accomplished in a couple of clicks! You don't have to bother about which kind of document to show to each kind of desktop or mobile user as Print2Flash takes care of this. All you need is to convert a document with Print2Flash with just a couple of clicks, upload the document to your website, and then it can be viewed by almost any kind of user, whether a mobile or a desktop user using a browser with Flash or HTML5 support. Print2Flash chooses the correct kind of document and mode to display to users automatically.

There are also other new features:

Print2Flash 4.0 is released

 - 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.

Additional new features include:

  • 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 Viewers
    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 and 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 released

 - 4/18/2013

New features:

  • New document compression method
    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 versions automatically.
  • Option 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 with 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 released

 - 4/18/2012

We've added several new features:

  • Full Screen mode support
    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 released

 - 12/24/2011

We've added several new features:

  • 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.
  • Initial document settings
    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.
  • Hyperlink 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 bit applications.
  • 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 programmatically.

Print2Flash 3.2 is released

 - 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:

Support 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 released

 - 11/9/2010

We've added several new features:

  • Hyperlink support for PDF documents
    Hyperlink 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 documents.
  • 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 released

 - 8/9/2010

This release mostly includes small enhancements and minor bug fixes.

Print2Flash 3.0 is released

 - 7/11/2010

This is a major upgrade of Print2flash. There is a lot of new features:

  • Support of 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.
  • Ability to 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.
  • Support of 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
    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.  

  • Hyperlink support for some kinds of source 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.
  • Watermarks
    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.
  • Page thumbnails
    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 format.
  • 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 options.
  • 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 scaled.
  • Printing jobs
    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
    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: 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 features:

  • 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  
    Document API 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 Flash movies
    We provided a way to remove (unload) a document
    properly 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 Using Print2Flash Document API from Flash with ActionScript 2, Using Print2Flash Document API from Flash with ActionScript 3, and Using 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 features there:

  • Different options for disabling text copying by users or with Document API
    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: PROTDISTEXTCOPYAPI
  • 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. Print2Flash SDK includes a class library which you may use for embedding Print2Flash documents in your Flash ActionScript3 movies. The SDK also has an example of using that class. Previously, we provided support for ActionScript3 only from Flex and now have extended it to Adobe CS3 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 getPage 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 applications.
  • 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
    setVisiblePages 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 with getPage function.
  • 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 is released

 - 1/27/2008

Print2Flash SDK 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 Document API. 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, Enhanced Batch Processing has new options for static color adjustment and Profile object of Automation API has new property for this. Document API 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 Enhanced Batch Processing's new Language option, new Language property of the Profile object of Automation API or setLanguage function of Document API.
  • 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 for this!)
  • 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 files
    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
    Using 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 You may ask your questions there or help other users in resolving problems related to Print2Flash. Your input is invaluable and welcome!