Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Sohail Khilji
Kilo Patron

Servicenow PDF Generation Script

 

servicenowpdfgenerationservicenowpdfgeneration

 

 

Line 2 : Replace sys_id with your KB sys_id or make it dynamic as needed

Last line : replace sys_id with your sys_id or make it dynamic as needed

pagePorperties : Update the page properties as required.

 

var gr = new GlideRecord('kb_knowledge');
gr.get('6b7c4bba93bc26108af172ba2bba1006');
var html = gr.getValue('text');

var pageProperties = {
	HeaderImageAlignment: 'LEFT',
	PageSize: 'A4',
	GeneratePageNumber: 'false',
	TopOrBottomMargin: '72',
	LeftOrRightMargin: '50'
};

new sn_pdfgeneratorutils.PDFGenerationAPI().convertToPDFWithHeaderFooter(html, 'kb_knowledge', '6b7c4bba93bc26108af172ba2bba1006', 'your_pdf_name_temp', pageProperties );

 

 

#servicenowpdf #pdfgeneration #servicenowpdfgeneration #servicenowpdfscript #converttopdf 

 

Version history
Last update:
‎04-15-2025 01:58 AM
Updated by:
Contributors