Fonts 将文本从CKEditor复制到Word是否更改一个特定的字体大小?

Fonts 将文本从CKEditor复制到Word是否更改一个特定的字体大小?,fonts,ms-word,ckeditor,font-size,Fonts,Ms Word,Ckeditor,Font Size,我正在为我的一个项目实现CKEditor。复制时,将一组字体大小不同的行从MS word粘贴到CKEditor,然后将相同的行粘贴回MS word。像这样, 在MS word中,创建具有不同字体大小的多行 将内容复制粘贴到Ckeditor 在CKeditor中,再次将相同内容复制粘贴到MS Word 除字体大小11外,所有格式均保留。将其转换为13.5 在CKeditor中,我设置了 config.pasteFromWordRemoveFontStyles = false; config.pas

我正在为我的一个项目实现CKEditor。复制时,将一组字体大小不同的行从MS word粘贴到CKEditor,然后将相同的行粘贴回MS word。像这样,

  • 在MS word中,创建具有不同字体大小的多行
  • 将内容复制粘贴到Ckeditor
  • 在CKeditor中,再次将相同内容复制粘贴到MS Word
  • 除字体大小11外,所有格式均保留。将其转换为13.5

    在CKeditor中,我设置了

    config.pasteFromWordRemoveFontStyles = false;
    config.pasteFromWordRemoveStyles = false;
    
    默认情况下,CKEditor使用Px,我们可以自定义它以使用点或em

    我的疑问是:

  • MS word使用什么类型的字体大小?点还是像素

  • 为什么只有11号字体改为13.5号,而其他字体保持不变

  • 我有一个类似的问题(关于ckeditor和word)

    如果ckeditor中的文本使用默认字体(即您没有明确设置字体,在我的示例中为arial),则选择一些文本并将字体大小更改为12点,然后将其复制并粘贴到word中,字体将更改为11点

    注意:粘贴到写字板和Excel中时,字体正确设置为12点

    如果您明确设置字体和大小,那么它可以正常工作(保持在12点)


    我的理论是word正在分析剪贴板上的html,并决定应用单词默认字体-(callibri 11点),然后将其更改为arial,但决定将字体大小保留为11点。

    回答问题一:MS word使用“点”作为字体大小