Print to PDF
Loading...
Sorry, we can't retrieve the data from server. Please comeback later.
SurveyPDF options
You may pass second optional parameter to SurveyPDF object with pdf render options
var options = {
fontSize: 14,
margins: {
top: 10
}
};
var survey = new SurveyPDF.SurveyPDF(json, options);
Orientation
Set orientation parameter to "p" or "l" to set portrait or landscape orientattion or document
var options = {
orientation: "p"
};
Format
You can set format parameter with type of paper or exact size in mm
var options = {
format: "a4"
};
var options = {
format: [210.0, 297.0]
};
Types of paper:
- a0 – a10, b0 – b10, c0 – c10, dl
- letter, government-letter, legal, junior-legal
- ledger, tabloid, credit-card
Font size
Set the base font size of PDF document. Titles, descriptions and sizes of boxes will be scaled from it
var options = {
fontSize: 14
};
Margins
Allows to set margins on pdf pages
var options = {
margins: {
top: 18,
bot: 10,
left: 12,
right: 10
}
};
Compress
Set it true to produce compressed PDF. Compressed PDF doesn't support setting custom fonts
var options = {
compress: true
};
Commercial License
You have right to set any of these parameters to true if you have bought the commercial licence only. It will remove the text about non-commerical usage on the top of the document. Setting any of these parameters true without having a commercial licence is illegal
var options = {
commercial: true
};
or
var options = {
haveCommercialLicense: true
};