Giter Site home page Giter Site logo

thinreports-examples's Introduction

Thinreports Examples

The official examples for Thinreports.

日本語版 »

Features

Here are some sample codes on how to use the Generator to insert values dynamically using the text block tool. The samples include basic usage, date and number formatting and text formatting.

Here are some sample codes on how to use the Generator to insert images dynamically using the image block tool.

Thinreports is a utility that offers a “simple event model” for generating reports. By using events, full reports can be generated more efficiently by centralizing and sharing common functionalities.

Methods for generating a single report with different page sizes and different layouts is outlined here.

Thinreports offers list layout functions, which handles page breaks automatically when content overflows the page. Methods for generating a simple list document with a footer is outlined.

Methods for encrypting, setting password locks and setting security and restrictions for the generated PDF document is outlined.

Usage Examples

Rails Examples

The links provide the source code to a simple task management application using Rails and Thinreports. The thinreports-rails gem is used in these projects.

Examples for using the “Image Block” functionality of 0.7.0 and Google Chart API in order to insert graphs and QR codes into the report.

Examples for using the “Image Block” functionality of 0.7.0 and the barcode generation library barby to dynamically insert simple bar codes into the report.

Example of a typical estimate form.

thinreports-examples's People

Contributors

hidakatsuya avatar maeda-m avatar

Watchers

James Cloos avatar Ricardo Oliveira avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.