jsPDF-AutoTable | jsPDF plugin for generating PDF tables with javascript

 by   simonbengtsson TypeScript Version: 3.8.2 License: MIT

kandi X-RAY | jsPDF-AutoTable Summary

kandi X-RAY | jsPDF-AutoTable Summary

jsPDF-AutoTable is a TypeScript library. jsPDF-AutoTable has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

Take the developer survey!.

            kandi-support Support

              jsPDF-AutoTable has a medium active ecosystem.
              It has 1999 star(s) with 589 fork(s). There are 54 watchers for this library.
              There were 1 major release(s) in the last 6 months.
              There are 34 open issues and 819 have been closed. On average issues are closed in 42 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of jsPDF-AutoTable is 3.8.2

            kandi-Quality Quality

              jsPDF-AutoTable has no bugs reported.

            kandi-Security Security

              jsPDF-AutoTable has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              jsPDF-AutoTable is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              jsPDF-AutoTable releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of jsPDF-AutoTable
            Get all kandi verified functions for this library.

            jsPDF-AutoTable Key Features

            No Key Features are available at this moment for jsPDF-AutoTable.

            jsPDF-AutoTable Examples and Code Snippets

            No Code Snippets are available at this moment for jsPDF-AutoTable.

            Community Discussions


            How to specify coordinates or provide margins for the autoTable in jsPdf for React js?
            Asked 2021-May-13 at 12:46

            I'm using jsPdf library to generate a pdf in React. But I'm unable to provide margins to the autoTable if there are more that one table in the single page!

            Here is the code:-



            Answered 2021-May-13 at 12:46

            Got the answer! We can use startY to provide y coordinates to the table.

            Source https://stackoverflow.com/questions/67433710


            npm start throwing Sass Dart Error "Bad state: Can't access parent outside of a module" in Create React App
            Asked 2021-May-12 at 17:18

            My team recently have been running into an odd error when trying to npm start a Create React App we are developing. The error is Bad state: Can't access __parent outside of a module which is causing the Build to fail. We have used this setup for about a year without having this issue. The node-sass version we are using is "node-sass": "npm:sass@^1.32.5" It is a dart Sass implementation. We have tried reinstall node modules and clearing npm cache to no avail. Any suggestions would be much appreciated. The full error message is below.



            Answered 2021-May-12 at 17:18

            Ok, so we recently figured out the issue. A stylesheet was referenced in the app from a node module. The node module was updated and the path to the stylesheet did not exist anymore. For some reason the linter only had an issue with it when a production build was being created. The error message was very vague. We use Create React App and its configurations for building a production app.

            Source https://stackoverflow.com/questions/67284543


            Spacing in all pages JSPDF
            Asked 2021-Apr-25 at 06:23

            I added a Header & Footer in JSPDF using help from the following link. Adding Header & Footer for all screens in JSPDF

            The Issue that I get is the spacing between the header and table is getting reflected only in the first page of the downloaded PDF.

            You can check the example reproduced here https://codesandbox.io/s/upbeat-cannon-cfiry?file=/src/App.js.

            I need to help in getting the same space for all pages between table and Header. Thanks

            Code :



            Answered 2021-Apr-25 at 06:23


            Adding Header & Footer for all screens in JSPDF
            Asked 2021-Apr-23 at 08:58

            I'm Trying to add a header and footer in all screens while downloading PDF. I have added table with mock data using jspdf-autotable and able to download it. But the header is coming only in last page of the downloaded PDf

            I need some help in getting Header and footer with page number in all screens. Kindly help.

            Code in sandbox : https://codesandbox.io/s/upbeat-cannon-cfiry?file=/src/App.js:0-1257

            Code here :



            Answered 2021-Apr-23 at 08:58

            AutoTable provides a list of hooks for customizing the content and styling of the table.

            You can use didDrawPage hook for adding Header and Footer to your pages. You can do something like this:

            Source https://stackoverflow.com/questions/67225420


            JSPDF with autoTable addImage
            Asked 2021-Mar-16 at 13:41

            I'm currently working on creating pdf files with jspdf and the AutoTable plugin.

            My plan is to create a table like this: I have the images as local urls, and I'm trying to add them to the pdf using the new Image and adding them as .src to the image. When I directly run the jspdf.addImage function with the image, the images display correctly.

            But I'm struggling to get the correct scaling to work. So I wanted to use the width and height properties from the image, but for this to work you need to wait for the image to load.

            I tried to use the onload function, but it stops rendering the table in general, because it skips over the function and continues with the next table before the images load.

            If you have any suggestions of how to get something like this to work it would be greatly appreciated. The images all have variable resolution and need to be scaled down to properly fit in the table. I'll paste my working code (but without the height and width scaling) below.



            Answered 2021-Mar-16 at 13:41

            I have been able to solve most of my question using the following functions:

            The scaling I was able to fix by storing the width and height together with my images. I then set my height to be fixed (in my case 80mm) and calculated the width like this: photo.height / photo.width * 80.

            I tried the other functions Ihsan mentioned, but without any luck. The didDrawCell is used for inserting the images after the cell has been drawn. willDrawCell draws the image behind the table. didParseCell will insert the images in the top corner of the page instead of in the table itself.

            I also initially used the didParseCell to increase the size of the cells to be the correct size for the images, but later on changed this to adding the style when creating the body of the table.

            Source https://stackoverflow.com/questions/66583457


            Insert image in jspdf stopping pdf from generating
            Asked 2021-Feb-26 at 03:25

            I'm creating a Razor Pages Web App and I'm trying to have a button that when clicked, generates a pdf. To do this, I'm using jsPDF to convert html to pdf. I was able to get it to create and open a pdf, but when I try to add an image, I run into the problem that clicking the button doesn't any pdf. I was able to create the image-less pdf with the following code:

            Code for button:



            Answered 2021-Feb-26 at 03:25

            If you press f12 in the browser, you will find the error. The image path is not correct.

            Add a "/" before the image.

            Source https://stackoverflow.com/questions/66355986


            Uncaught ReferenceError: jsPDF is not defined with version 2.3.0 and plain JS
            Asked 2021-Feb-23 at 21:37

            I need to generate a PDF report from a table and I am using jsPDF along with jsPDF-autotable. I know it's very simple to generate a PDF file with jsPDF and I believe that I am following the exact steps mentioned on jsPDF documentation page, but I haven't got any success so far. I have also gone through many similar questions but none seems to be working for me.

            Here is how I have imported jsPDF and jsPDF-autotable in html head tag:



            Answered 2021-Feb-23 at 21:37

            The issue is in your function:

            Source https://stackoverflow.com/questions/66338033


            Issue setting up Nightwatch
            Asked 2021-Feb-09 at 18:59

            I have a Django project I am attempting to get nightwatch JS setup on, but I can't seem to get around issues with selinum drivers.

            I have a node_modules directory like this (showing important areas)



            Answered 2021-Feb-09 at 18:59

            Create a file in your root directory as nightwatch.conf.js and copy the below -

            Source https://stackoverflow.com/questions/66123226


            Using jspdf library How to set a logo on a PDF through API
            Asked 2021-Jan-28 at 11:01

            I can get a png file through 'API'.How can I include it in my PDF? , I'm using jsPDF and jsPDf-autoTable library too. I want the logo before (Header) the table and after (Footer) the table.



            Answered 2021-Jan-28 at 11:01


            CRA app doesn't run after production build?
            Asked 2020-Dec-24 at 14:26

            I have a React app created with CRA, it compiles and runs fine. But production build made with yarn buld and served with serve -s build shows following error in console:



            Answered 2020-Dec-24 at 14:26

            After long hours of trial I finally made it work with this trick:

            Replaced import statement from

            Source https://stackoverflow.com/questions/65415110

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install jsPDF-AutoTable

            Get jsPDF and this plugin by doing one of these things:.
            npm install jspdf jspdf-autotable
            Download jspdf and jspdf-autotable from github
            Use a CDN, for example: https://unpkg.com/jspdf and https://unpkg.com/jspdf-autotable


            Contributions are always welcome, especially on open issues. If you have something major you want to add or change, please post an issue about it first to discuss it further. The workflow for contributing would be something like this:.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • npm

            npm i jspdf-autotable

          • CLONE
          • HTTPS


          • CLI

            gh repo clone simonbengtsson/jsPDF-AutoTable

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Reuse Pre-built Kits with jsPDF-AutoTable

            Consider Popular TypeScript Libraries


            by kamranahmedse


            by microsoft


            by angular


            by microsoft


            by ant-design

            Try Top Libraries by simonbengtsson


            by simonbengtssonPHP


            by simonbengtssonSwift


            by simonbengtssonJavaScript


            by simonbengtssonJavaScript


            by simonbengtssonJava