Bytescout Javascript PDF generator provides 100% client side PDF generation with text, images, graphics, links, HTML formatting.

No Acrobat or server side components required for working – PDF is generated on the client-side in the browser

LIVE samples (click to open in a new window, no installations are required to try)

  1. Add image from canvas
  2. Add image from URL
  3. Using alpha channel for graphics
  4. Drawing symbols in PDF
  5. Drawing PDF invoice with table and logo
  6. Drawing lines in PDF
  7. Drawing rectangles in PDF
  8. Setting the header and the footer for pages in PDF
  9. Using HTML formatting for text in PDF
  10. Rotating images in PDF
  11. Adding outlines with bookmarks to pages and http links in PDF
  12. Setting page orientation in PDF
  13. Setting page size in PDF
  14. Set PDF document properties (title, keywords, author etc)
  15. Setting font name for text in PDF
  16. Setting font style for text in PDF
  17. Setting align for text in PDF
  18. Drawing text as columns in PDF
  19. Drawing images, lines with different colors, text with formatting
  20. Using rich text formatting for PDF
  21. Rotating text in PDF
  22. Wrapping text in PDF

Benefits:

  • FREE for non-commercial use;
  • 100% client side javascript;
  • Supported by all modern browsers (Internet Explorer, Firefox, Chrome, Safari, iOS Safari); 
  • designed to create rich PDF reports with images, tables and text;
  • support adding bookmarks (outlines) tree;
  • support adding links (internal and external);
  • support text styling with HTML formatting (font style, font size, color);
  • support 5 different fonts with bold, italic, underline styles and auto wrapping;
  • support adding images from URL and drawings from canvas;
  • able to set document metadata before generating;
  • able to stream generated PDF right to the browser or as an attachment to download;
  • Extensive documentation and 18 ready-to-use source code samples;
  • …and more.

Screenshots of sample reports generated completely on client side (iPhone and desktop IE):

Click to view full size      Click to view full size

A lot of developers, from beginners to experienced professionals, are choosing ByteScout products because ByteScout is designed to save time by providing ready-to-use methods. It also comes with the extensive documentation and dozens of source code samples to copy and paste from into your application.

A lot of developers choose Bytescout products because they are simple to operate and user-friendly. See our customer reviews before proceeding.

It is effective and simple to operate with other Bytescout products, PDF to HTML might be useful if you need to transform your HTML documents quickly. The perfect option for a complete package is PDF API. When you work with documents using the Javascript generator – the work also becomes fast and easy. Rendering C# PDF to image should be performed via a specific API. Extensive viewing options of your self-processed documents can be performed via C# PDF viewer.