With PDF generation plugin (com.snc.pdf_generator) changing the Font style (Font Family, Bold, Italics) in Tiny MCE Editor doesn't maintain formatting while exportingDescriptionCustomer were using PDF generator plugin to generate a PDF. However, Business has reported on the following issues that are happening in Prod when they try to generate a PDF: 1. Changing font family using HTML Editor (TinyMCE UI) is not working. The PDF will always display Arial font and not any other fonts regardless of the font family that are selected from TinyMCE UI. . 2. Bold and Italics formatting are not reflected. Bold and Italics formatiting are not reflected in the PDF generated.CauseThis is expected thing in Paris code base.The background code for Preview PDF and generating PDF are different.The generation of PDF feature until Paris doesn't honour the most fonts that are present in tinyMCE editor, it only honors few default Type1 fonts, thats why you see the font styles are not being honoured. The pdf generation plugin (com.snc.pdf_generator) is reaching EOL and new features are not being developed as part of Paris or in future releasesResolution There are some workarounds available like - Use <strong> tag instead of css like font-weight: bold for honoring bold.Servicenow development team has developed anew plugin - snc.apppdfgenerator(ServiceNow PDF Generation Utilities) plugin.Going forward this plugin will be used for PDF generation capabilities and if will address the HTML formatting issues.Old PDF generation plugin is used to generate PDF has following syntax - new GeneralFormAPI (fileName, targetTable, targetTableSysId);GeneralFormAPI.setDocument(headerImage, footerImage, footnote, headerPosition, footerPosition, pageSize);GeneralFormAPI.createPDF(body);Where as new API which can be used from Paris version - new sn_pdfgeneratorutils.PDFGenerationAPI().convertToPDFWithHeaderFooter(“HTML body”, “TargetTableName”, “TargetSYSID”, “DesiredTargetFileName”,map); map : This is an Object of type Map<String,String>. The key of the Map represents header/footer detail and the value of Map is the value of the field. Following are expected values for key of the Map. HeaderImageAttachmentId : Attachment Id of the header image HeaderImageAlignment : Alignment of the header image. Supported values are left, center and right HeaderImageHeight: Height of the header image. Default value is 50. FooterImageAttachmentId : Attachment Id of footer image. FooterImageAlignment : Alignment of the footer image. Supported values are TOP_RIGHT, TOP_CENTER, TOP_LEFT, BOTTOM_RIGHT, BOTTOM_CENTER, BOTTOM_LEFT. FooterTextAlignment : Alignment of the footer text. Supported values are TOP_RIGHT, TOP_CENTER, TOP_LEFT, BOTTOM_RIGHT, BOTTOM_CENTER, BOTTOM_LEFT. Please note that both FooterTextAlignment and FooterImageAlignment can not be same. FooterImageHeight Height of footer image. Default value is 50. FooterText : Footer text to be appeared at the bottom of every page. PageSize : Size of page in document. Supported values are LETTER, LEGAL, A4 GeneratePageNumber: This field should be set to true if we want page numbers to appear in generated document. To make sure that no page numbers are placed – set this to false. Default value of this field is true. Supported values true / false. TopOrBottomMargin : Top / bottom margin width. The header / footer details are placed within this area. Default value of this field is 72. LeftOrRightMargin : Left / right margin. The header/footer details are placed with in this area. Default value of this field is 36. An example of use of new API - var html = “”;var gr = new GlideRecord(“test_table”);if(gr.get(“76cd5d36870000106e337f9719cb0b84”)) {html = gr.html.toString();}var mymap = new Object();mymap["HeaderImageAttachmentId"] = "563d5136870000106e337f9719cb0be3";mymap["HeaderImageAlignment"] = "LEFT"; // valid values LEFT,RIGHT,CENTERmymap["PageSize"] = "A4"; // valid values LEGAL,LETTER,A4mymap["GeneratePageNumber"] = "false"; // valid values true/falsemymap["TopOrBottomMargin"] = "72"; // default value 72mymap["LeftOrRightMargin"] = "36"; // default value 36var result = new sn_pdfgeneratorutils.PDFGenerationAPI().convertToPDFWithHeaderFooter(html,“test_table”,“76cd5d36870000106e337f9719cb0b84”,"pdf geneartied",mymap);