# dynamic-table-in-string-format

> Create a dynamic table in string format

Latest version **1.0.5** (published 2019-06-27) · ISC license · 0 weekly downloads

## Install

```sh
npm install dynamic-table-in-string-format
pnpm add dynamic-table-in-string-format
yarn add dynamic-table-in-string-format
bun add dynamic-table-in-string-format
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.5 |
| Published | 2019-06-27 |
| First published | 2019-06-27 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 2.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | NaveenND |
| Maintainers | naveen03se |
| Keywords | dynamic, table, string, format, pdf, print |

## Links

- npm: https://www.npmjs.com/package/dynamic-table-in-string-format
- npm.io page: https://npm.io/package/dynamic-table-in-string-format

## Alternatives

- [@cantoo/pdf-lib](https://npm.io/package/@cantoo/pdf-lib.md) — 297.9K weekly downloads
- [datatables.net-buttons](https://npm.io/package/datatables.net-buttons.md) — 200.1K weekly downloads
- [@ckeditor/ckeditor5-export-pdf](https://npm.io/package/@ckeditor/ckeditor5-export-pdf.md) — 167.0K weekly downloads
- [scanbot-web-sdk](https://npm.io/package/scanbot-web-sdk.md) — 15.0K weekly downloads
- [@syncfusion/ej2-angular-pdfviewer](https://npm.io/package/@syncfusion/ej2-angular-pdfviewer.md) — 8.8K weekly downloads

## Recent versions

- 1.0.5 (latest) — 2019-06-27
- 1.0.4 — 2019-06-27
- 1.0.3 — 2019-06-27
- 1.0.2 — 2019-06-27
- 1.0.1 — 2019-06-27
- 1.0.0 — 2019-06-27

## README

# dynamic-table-in-string-format

> Creating a dynamic table in string format.

## include somewhere at the beginning
> require('dynamic-table-in-string-format')

##Syntax:

var test = require('dynamic-table-in-string-format');

test(header,rows,tableStyle,hederStyle,rowStyle);

##Note:

In tableStyle,hederStyle and rowStyle already having padding,backgruond-color,color,border-collapse,border and text-align .

If you want to change any one of this property give with important.

E.g : "background-color:pink !important" instead of "background-color:pink";

##Example to use :
```
var test = require('dynamic-table-in-string-format');

test([heading1,heading2,..],[[value11,value12,..],[value21,value22,..],...])

E.g:
test.stringTable(["S.no","Total"],[[1,12],[2,34]]);


Output: <table style="border: 1px solid black; border-collapse: collapse;width:100%;><tr><th style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;background-color: black;color: white;>S.no</th><th style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;background-color: black;color: white;>Total</th></tr><tr><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>1</td><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>12</td></tr><tr><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>2</td><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>34</td></tr></table>

```

---
_Source: https://npm.io/package/dynamic-table-in-string-format · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
