Search  Site map
Reporting Tools for Developers
 

F.A.Q.

Questions

All In-The-Box environment
  Which operating systems do you support?
  Which development tools do you support?
  Which API suits me best?
  Must I install a printer driver to run All In-The-Box?
  Must Adobe Reader® be installed to generate PDF files?
  Can All In-The-Box generate PDF files on a website?
Using All In-The-Box
  What's the difference between All In-the-Box and PDF In-The-Box?
  Does All In-The-Box require specific skills or prerequisites?
  What about documentation?
  What about Technical Support?
  Does All In-The-Box have a user interface?
  Can I use All In-The-Box to convert a DOC or HTML file to PDF?
  Can All In-The-Box extract data from a database and generate a report?
  Can All In-The-Box display existing documents?
  Can All In-The-Box print existing documents?
  Can All In-The-Box load and modify existing documents?
  Can All In-The-Box load an existing PDF form and populate fields programmatically?
Generating documents
 

Is the number of pages per document limited?

  Can I change orientation inside a document?
  Can I write page numbers including the total number of pages of the document?
  Can I insert rich texts from RTF files?
  Can I use style sheets?
  Can I layout different texts as a grid?
  Can I write angled text?
  Can I write non-latin characters?
  Can I draw geometrical shapes and graphics?
  Is the number of images per document limited?
  Which image formats do you support?
  Does All In-The-Box compress images?
  Can I insert hyperlinks in documents?
  Can I define a Table of Contents made of bookmarks?
  Can I insert annotations?
  Can I encrypt generated PDF files and protect them by passwords?
Displaying documents
  Can I display documents inside my own windows?
  Can I display several documents in the same window?
  Which display features are given to the end-user?
  Which programmatic display options do you propose?
  Can I take control over interactive features?
  Can I customise the display tool bar?
Printing documents
  Which programmatic printing options do you propose?
  Can I customise a printing dialog?
Exporting documents
  Which export file formats do you support?
  Can I customise an export dialog?
Pricing, License, Updates, Payment, Delivery
  Does All In-The-Box require a run-time license?
  If I install All In-The-Box on several development PCs, must I purchase several licenses?
  What's Synactis' policy concerning All In-The-Box updates?
  Can I pay in US Dollars?
  I prefer not use a credit card, how can I pay?
  Can I purchase All In-The-Box to a reseller in my country?
  Can I have All In-The-Box delivered on a CD?
 

What are the limitations of the Trial version?

Any other question?
  Just ask us! We're here for help. You can use English or French.

Responses

Which operating systems do you support?

All In-The-Box runs on these Microsoft Windows platforms (in Win32 mode): Windows 95, 98, 2000, 2003, NT 4, XP and Vista.

[Back to top]


Which development tools do you support?

All In-The-Box can be used with any development tool running on Microsoft Windows (in Win32 mode). Depending on your development tool, you've to select the right API.

[Back to top]


Which API suits me best?

All In-The-Box is offered with three programming interfaces called ActiveX, Delphi and DLL. They are functionally equivalent.

If you're programming in Delphi, preferably use the Delphi API. It's a VCL-based programming interface, supporting Delphi 4, 5, 6, 7, 2005, 2006 and 2007 (in Win32 mode).

If not, you've the choice between the ActiveX and the DLL APIs. All development tools can call DLLs, and most of them can integrate ActiveX controls. The ActiveX API is easier and more pleasant to use, that's why it's selected by most of our customers.

[Back to top]


Does All In-The-Box require a run-time license?

No! You need a license for each developer computer only, i.e. each computer used to design applications or websites using All In-The-Box. Deploying or distributing your applications to end-user computers is royalty-free!

[Back to top]


Can I use All In-The-Box to convert a DOC or HTML file to PDF?

No. All In-The-Box is not a file converter. If your need is to convert DOC or HTML files to PDF, this is not the tool you should use.

However, you can insert text files (TXT or RTF) and images in generated PDF files.

[Back to top]


Must I install a printer driver on end-user computer to run All In-The-Box?

No! All In-The-Box is not a virtual printer driver. It's a development tool.

[Back to top]


Can All In-The-Box extract data from a database and generate a report?

No. All In-The-Box is not a database-oriented tool. If your need is to produce PDF reports out of DMBS data, preferably use REPORTMAKER.

REPORTMAKER is a complete report generator for developers. It offers a built-in PDF output (based on the All In-The-Box technology, naturally).

[Back to top]


Can All In-The-Box load and modify existing documents?

Documents, yes! But not PDF files.

All In-the-Box can save its generated documents to a proprietary format ("BOX files"). These files can subsequently be reloaded and modifed programmatically.

Many developers would like to load existing PDF files for displaying, printing and editing purposes. However, this is not easy: most development tools available on the market (including Synactis PDF Viewer) give poor control over display and printer settings.

This observation was at the root of All In-The-Box specification. The idea is this: instead of producing a PDF file then displaying it or printing it with difficulty, reverse the order of operations! First, produce a document into memory (no mention of "PDF" at that stage!). You can display it or print it using an appropriate viewer, then at last save it:

Naturally, this process can apply only to documents generated by yourself. If you need to load third-party PDF files, All In-the-Box may not be the right tool.

[Back to top]


Must Adobe Reader® be installed to generate PDF files?

No. All In-The-Box writes native PDF format. It doesn't need Adobe Reader® or any third-party software to generate PDF files.

[Back to top]


Can All In-The-Box display existing documents?

Yes! All In-the-Box contains a built-in document viewer, to be embedded into your applications. It allows you to show documents (either just-generated documents or BOX files) inside your own windows, with full programmatic control over display settings and interactive features.

In addition, All In-The-Box can show third-party PDF files in separate windows, using  Adobe Reader® (supposed to be installed on the computer in that case), with limited programmatic control.

[Back to top]


Can All In-The-Box print existing documents?

Yes! All In-the-Box can print documents (either just-generated documents or BOX files) with full programmatic control over printer settings.

In addition, All In-The-Box can print third-party PDF files using  Adobe Reader® (supposed to be installed on the computer in that case), with limited programmatic control.

[Back to top]


What's Synactis' policy concerning All In-The-Box updates?

 It's very simple:

Major updates are defined by the first digit of the version number.

[Back to top]


Can I pay in US Dollars?

Of course you can! When clicking the Order link in the online store, you get a form requesting you to select a currency. All currencies can be selected.

You can also quickly convert a specific amount to your currency by clicking one of the links How much does it cost in your currency? displayed on that page.

[Back to top]


I prefer not use a credit card, how can I pay?

Our credit card transactions are processed by SWREG in secure mode. Most customers use this method of payment since it's now really safe and because the license is delivered immediately.

However, if you can't or won't pay by credit card, you can either use the PayPal system or send a wire transfer (see wiring instructions in that case).

[Back to top]


Can I have All In-The-Box delivered on a CD?

No, sorry! This product is delivered electronically only. As soon as your license is paid, you get a license number and an activation key: this information allows you to download the product from our website.

[Back to top]


Can I purchase All In-The-Box to a reseller in my country?

No, sorry. This product is exclusively sold directly by Synactis and distributed electronically.

[Back to top]


If I install All In-The-Box on several development PCs, must I purchase several licenses?

For 2 or 3 PCs, yes. For more computers, we offer a 10-developer license which will save you money.

[Back to top]


What are the limitations of the Trial version?

The trial version is fully functional. It just displays a warning window on each run and writes a demo watermark across pages.

[Back to top]


Can I write non-latin characters?

Non-latin characters are managed using the CharSet system. Supported character sets are: ANSI_CHARSET, ARABIC_CHARSET, BALTIC_CHARSET, EASTEUROPE_CHARSET, GREEK_CHARSET, HEBREW_CHARSET, RUSSIAN_CHARSET, TURKISH_CHARSET.

In current version, asian writings are not supported.

[Back to top]


Does All In-The-Box have a User interface?

No. All In-The-Box provides technology to be integrated into applications in a transparent way for end-users.

All In-The-Box has a programming interface only. Depending on the selected version, this API can be supplied as an ActiveX control, a VCL component or a dynamic-link library (DLL).

[Back to top]


Can All In-The-Box load an existing PDF form and populate fields programmatically?

No, this is not the part of All In-The-Box. It can create PDF forms but not load existing ones.

Depending on your need, you might consider using either Synactis PDF Viewer or All In-The-Box.

[Back to top]


Is the number of pages per document limited?

No. The number of pages per document is unlimited.

[Back to top]


Is the number of images per document limited?

No. You can insert as many images as you wish.

When an image is repeated several times (such as a logo appearing on each page header), All In-The-Box stores it only once in the document in order to make it smaller.

[Back to top]


Which image formats do you support?

Images can be retrieved from memory or loaded from disk. More than 30 image formats are supported, including JPG, BMP, GIF, TIFF, PCX, PNG, WMF, EMF, ICO).

All In-The-Box supports smart stretching, i.e. it can preserve image proportions when inserting them into the rectangle that you specify.

[Back to top]


Can I encrypt generated PDF files and protect them by passwords?

Yes! All In-The-Box supports file encryption using 40-bit keys. You can define two different passwords (owner and user passwords) and assign permissions (Print, Copy, Annotate, Edit).

[Back to top]


Can I insert hyperlinks in PDF documents?

Yes, you can set various kinds of hyperlinks:

On interactive form fields, you can also set actions such as submitting the document to an URL or running JavaScript code.

[Back to top]


Can I define a Table of Contents made of bookmarks?

Yes. You can define a tree-structured table of contents by bookmarking locations in the document.

[Back to top]


Does All In-The-Box compress images?

Yes. For each image, you can choose between Zlib (a lossless compression algorithm, somewhat similar to ZIP) and Jpeg (which can give high compression rates, at the cost of quality deterioration).

[Back to top]


Can I insert annotations?

Yes. You can create various types of annotations and store text inside.

[Back to top]


Can All In-The-Box generate PDF files on a website?

Yes! All In-The-Box ActiveX can be installed on any Windows-based web server and generate PDF files in response to remote client requests. The PDF output will have to be encoded in VBScript, inside an ASP page.

You can try the online demos available on this website. An example is also supplied with the product.

[Back to top]


What's the difference between All In-the-Box and PDF In-The-Box?

PDF In-The-Box is a PDF generator. If your need is just to export your data to PDF files, this is the tool you need.

Actually, PDF In-The-Box is a subset of All In-The-Box. All In-The-Box has the same PDF generation capabilities and, in addition, can display and print documents, giving you full programmatic control over display and printer settings.

[Back to top]


Does All In-The-Box require specific skills or prerequisites?

All In-The-Box just requires that you master a programming language! Whichever you want. No specific knowledge is needed concerning the PDF format.

The programming interface has been designed in order to be as easy and pleasant to use as possible. If you use All In-The-Box for Delphi, you'll be immediately accustomed to it since All In-The-Box emulates Delphi's TCanvas and TPrinter classes.

Moreover, All In-The-Box is delivered with a comprehensive demo project, showing the main features in a didactic way.

[Back to top]


What about documentation?

All In-The-Box includes a comprehensive Programmer's Manual in the form of a CHM file. All programming symbols (methods, properties, events and various symbols) are fully documented in English with a lot of examples and hyperlinks.

The Programmer's Manual is included in the product, but it can be downloaded separately too.

[Back to top]


What about Technical Support?

Tech Support is available by e-mail (support@synactis.com). It's operated by professional developers of the Synactis team.

This service is free and unlimited!

[Back to top]


Can I change orientation inside a document?

Yes. When opening the document, you define paper size (all sizes are supported) and initial orientation. Subsequently, you can change orientation at any time.

[Back to top]


Can I write page numbers including the total number of pages of the document?

Yes! All In-The-Box implements a sophisticated page and chapter numbering system. You can number pages (page fronts only or both sides, at your choice), chapters, or pages inside chapters. In all cases, you can mention the total number of pages (either in the document or in the chapter). 

[Back to top]


Can I insert rich texts from RTF files?

Yes! You can insert a rich text, either loaded from a RTF file or from the memory (a rich edit control for instance).

Supported rich text features are those of the Microsoft Windows EM_FORMATRANGE functionality. In other words, you can insert texts saved by Windows Wordpad, not texts coming from a word processor.

[Back to top]


Can I use style sheets?

Yes! All In-The-Box includes a style management system, making text layout easier.

[Back to top]


Can I layout different texts as a grid?

Yes! All In-The-Box includes a grid management system. Row heights and column widths can be defined according to specific needs.

[Back to top]


Can I write angled text?

Yes! Any angle from ascending vertical to descending vertical is accepted.

[Back to top]


Can I draw geometrical shapes and graphics?

Yes! The All In-The-Box programming interface includes various methods to draw lines, rectangles, circles, polylines, etc.

[Back to top]


Can I display documents inside my own windows?

Yes. You've just to specify the handle of a window, All In-The-Box will display documents on it.

[Back to top]


Can I display several documents on the same window?

Yes, you can open several documents at the same time and display them in the same window or in different windows.

[Back to top]


Which display features are given to the end-user?

[Back to top]


Which programmatic display options do you propose?

[Back to top]


Can I take control over interactive features?

Yes, you can take control using the event-driven system. All interactive features can be managed programmatically: navigation, hyperlinks, etc.

[Back to top]


Can I customise the display tool bar?

All In-The-Box comes with a fully customisable tool bar, containing the various commands given to the end-user. You can change button order and appearance or hide buttons or create new buttons. Alternatively, you can replace our tool bar by your own.

[Back to top]


Which programmatic printing options do you propose?

[Back to top]


Can I customise a printing dialog?

Yes! By default, a standard print dialog is diplayed when a printout is requested. You can either delete it or replace it by your own.

[Back to top]


Which export file formats do you support?

Documents can be exported, globally or partially, to these file formats:

[Back to top]


Can I customise an export dialog?

Yes! By default, a standard export dialog is diplayed when an output is requested. You can either delete it or replace it by your own.

[Back to top]


Copyright © 1995-2008, Synactis Write to Webmaster