Basics

Formatting

Context menu

Drag n Drop

Spreadsheet

Tabs

Export (csv, html, pdf, xlsx )

RTL Layout

Layouts

Rows

Paging

Big data

Columns

Cells

Inline editing

Row Grouping

Pivot

Sorting

Filter

Selections

Nesting / Row details

Tree grid

Charts

Angular

React React

Vue Vue

Knockout

;

Export of non English languages in ParamQuery grid to pdf

Export of non English or unicode languages from the grid can be performed as follows:

  • First download the corresponding language font from Google fonts or any other source and save it in your server path.

  • Then add the name of custom font and the urls pointing to files of custom font to pdfMake.fonts property

    pdfMake.fonts = {
        'yourfontname': {
            normal: url to normal font,
            bold: url to bold font,
            italics: url to italics font,
            bolditalics: url to bolditalics font
        }
    }
  • Finally add the name of the custom font to the defaultStyle property of document definition of whole document.

    defaultStyle: {
        //add the name of our custom font here.
        font: 'yourfontname'
    },
    

In our example we have used the Google korean font to export korean language from ParamQuery grid


pdfMake documentation on custom fonts:

Please follow this link to read more on this topic: https://pdfmake.github.io/docs/0.1/fonts/custom-fonts-client-side/