Products

  Developer Tools

  • Highlights

    The RTPDF-32 library is a subset of the Amyuni PDF libraries that can run under the RTOS-32 operating system. RTPDF-32 is provided as a single 32-bit library file named RTPDF-32.lib and 2 header files.

    RTPDF-32.lib is compatible with Visual Studio 2015 and higher. The header file can be included into C or C++ source files.

    In order to reduce the memory footprint and increase performance, PDF instructions are generated on the fly whenever library calls are made. RTPDF-32 does not provide any methods for storing the PDF data to memory, disk or sending the data through a communication channel. The calling application implements callback functions to receive the data from the library and store or send the PDF data.

    RTPDF-32 Features
    RTPDF-32 creates PDF-1.4 compliant files in compressed format. A limited set of standard PDF features is currently supported:
    Loading and Rendering Images
    Supported formats: JPeg, PNG, BMP
    Images should already be in compressed format, the library will not compress existing images

    Loading Fonts and Rendering Text
    The 14 predefined Adobe PDF fonts are supported:
            Helvetica (equivalent to Arial), Helvetica-Bold, Helvetica-BoldItalic, Helvetica-Italic
            Times (equivalent to Times New Roman), Times-Bold, Times-BoldItalic, Times-Italic
            Courier (equivalent to Courier New), Courier-Bold, Courier-BoldItalic, Courier-Italic
            Symbol, ITC Zapf Dingbats
    Output of WinAnsi encoded text, specifying position, rotation and color of text
    Also specfy the character and word spacing attributes of text
    There is no provision for loading external fonts from disk or for rendering Unicode text

    Rendering of Vector Graphics
    Drawing the outline and filling of complex polygons consisting of straight lines and bezier curves
    Specifying the stroke and fill colors of polygons

    Specifying Various Document Attributes
    Document metadata information such as Title, Author, Keywords, ...
    Document structure such as bookmarks, hyperlinks and layers

    Table Class used to create complex tables
    Table cells can contain images, text or a combination of both
    Multiple cells can be merged to form a larger cell with all the attributes of a single cell
    Cell borders can be set as empty, solid, dotted or dashed, with various widths
    Cell content can be aligned horizontally or vertically
    Background, text and title colors can be specified individually
    Each cell can have a title in addition to its contents with a different font and color
    Cell content can be clipped to the limits of the cell

See pricing in

Single Device License

Include RTPDF-32 in a single device model running under RTOS-32 - Unlimited Distribution

1500 USD

Enterprise License

Unlimited Number of Device Models - Unlimited Distribution

6900 USD

    Download 30-Day Trial

    Download RTPDF-32 Learn More no-questions-asked... Download Now

    Or if you have specific development requirements, submit the form below and receive FREE technical support during the trial period

    30-Day Trial Form

    If you have specific development requirements, submit the form below and receive FREE technical support during the trial period

    The evaluation is a fully functional, unlimited version. A message is printed on each page stating that the document has been generated with an evaluation version.