Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从ck编辑器复制文本时,如何在word或open office文档中获得相同的字体大小和字体系列_C#_Asp.net_Fonts_Ckeditor - Fatal编程技术网

C# 从ck编辑器复制文本时,如何在word或open office文档中获得相同的字体大小和字体系列

C# 从ck编辑器复制文本时,如何在word或open office文档中获得相同的字体大小和字体系列,c#,asp.net,fonts,ckeditor,C#,Asp.net,Fonts,Ckeditor,在我的应用程序中,我有一个ck编辑器,当用户在ck编辑器中输入某些内容并复制输入的文本word文档或打开的office文档时,字体大小与ck编辑器中的字体大小不同,即如果我在ck编辑器中输入一些字体大小为8的文本,并且当我复制相同的文本并将其粘贴到word或打开的office电子表格文档时,字体大小将变大我是新手,有人能帮我吗 如上所列,我们在ckeditor中提供一些文本时的字体大小在左侧,从ck编辑器复制相同文本时的字体大小在右侧。当我将文本从ck编辑器复制到word时,如何显示相同的字体大

在我的应用程序中,我有一个ck编辑器,当用户在ck编辑器中输入某些内容并复制输入的文本word文档或打开的office文档时,字体大小与ck编辑器中的字体大小不同,即如果我在ck编辑器中输入一些字体大小为8的文本,并且当我复制相同的文本并将其粘贴到word或打开的office电子表格文档时,字体大小将变大我是新手,有人能帮我吗

如上所列,我们在ckeditor中提供一些文本时的字体大小在左侧,从ck编辑器复制相同文本时的字体大小在右侧。当我将文本从ck编辑器复制到word时,如何显示相同的字体大小

 <div>
            <CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor00/" runat="server" Width="1108px" Height="383px">      

            </CKEditor:CKEditorControl>
        </div>




<script src="jquery-3.1.1.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $(document).ready(function () {
                CKEDITOR.on('instanceReady', function (ev) {
                    ev.editor.dataProcessor.htmlFilter.addRules({
                        elements: {
                            p: function (e) { e.attributes.style = 'font-size:12px; font-family:Times New Roman;'; }

                        }
                    });
                });

                });
            });
    </script>

$(文档).ready(函数(){
$(文档).ready(函数(){
CKEDITOR.on('instancerady',函数(ev){
ev.editor.dataProcessor.htmlFilter.addRules({
要素:{
函数(e){e.attributes.style='字体大小:12px;字体系列:Times New Roman;';}
}
});
});
});
});

当用户在ck编辑器中“复制”时,您将在剪贴板中放置什么?听起来您不仅需要“只是”做一些事情,还需要获取“复制”操作将其放入操作系统剪贴板的剪贴板对象,并重写它,以确保Word能够获取正确的标记。当用户在ck编辑器中“复制”时,您将在剪贴板中放置什么?听起来您不仅需要“只是”做一些事情,还需要获取“复制”操作放入操作系统剪贴板的剪贴板对象,并重写它,以确保其中包含正确的数据,以便Word提取正确的标记