CEF4 Delphi > Unable to increase the font size
Posted: Fri Aug 21, 2020 12:57 pm
Hi,
I am using CEFWindowParent and TChromium (CEF4 > Delphi)
There is no rendering issue except font size (very small) of HTML data. Please refer the attached screen shot.
I have tried below things but no success:
procedure TQuestionnairePreviewForm.dQuestionnaireChromiumBrowserLoadStart(
Sender: TObject; const browser: ICefBrowser; const frame: ICefFrame;
transitionType: Cardinal);
begin
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementById(''table'').style.display =''font-size:20px'';', '', 0 );
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementById(''table'').style.display =''font-size:20px'';', '', 0 );
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementsByTagName("body")[0].style.fontSize = ''20pt''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.body.style.fontSize = ''xx-large''', '', 0);
//dQuestionnaireChromiumBrowser.FontOptions.DefaultFixedFontSize := 30;
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.documentElement.body.style = ''font-size:20px''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.documentElement.style.fontSize = ''25px''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.body.style.fontSize = ''xx-large''', '', 0);
end;
Could any one please help me on this? Didn't see any font size issue while using TWebBrowser
My system configuration:
Windows 10 Enterprise (64-bit)
Delphi Version: Delphi 10 Seattle
Thanks & Regards,
John Augustine
I am using CEFWindowParent and TChromium (CEF4 > Delphi)
There is no rendering issue except font size (very small) of HTML data. Please refer the attached screen shot.
I have tried below things but no success:
procedure TQuestionnairePreviewForm.dQuestionnaireChromiumBrowserLoadStart(
Sender: TObject; const browser: ICefBrowser; const frame: ICefFrame;
transitionType: Cardinal);
begin
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementById(''table'').style.display =''font-size:20px'';', '', 0 );
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementById(''table'').style.display =''font-size:20px'';', '', 0 );
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.getElementsByTagName("body")[0].style.fontSize = ''20pt''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.body.style.fontSize = ''xx-large''', '', 0);
//dQuestionnaireChromiumBrowser.FontOptions.DefaultFixedFontSize := 30;
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.documentElement.body.style = ''font-size:20px''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.documentElement.style.fontSize = ''25px''', '', 0);
//dQuestionnaireChromiumBrowser.browser.MainFrame.ExecuteJavaScript('document.body.style.fontSize = ''xx-large''', '', 0);
end;
Could any one please help me on this? Didn't see any font size issue while using TWebBrowser
My system configuration:
Windows 10 Enterprise (64-bit)
Delphi Version: Delphi 10 Seattle
Thanks & Regards,
John Augustine