Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

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 

 

Comments
Hetal2
Tera Expert

But how do we process the images?

Jeff Schodde
ServiceNow Employee

Extremely cool. Thanks for sharing!

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