文本编辑器论文

2024-06-01

文本编辑器论文(精选4篇)

文本编辑器论文 第1篇

先看一下运行效果如图1所示。

1 编辑器的实现

新建一个IntraWeb工程, 命名为Project1.dpr。请打开源代码自己对照来看。

以下是关键步骤:

将“控件”放到files文件夹中 (将images文件夹拷贝到files文件夹下) , 不要改变其中任何内容, 这是必要条件。

请看Unit1单元:

将一TIWMemo控件放在该页面上, 并命名为IWMemo110 (切记一定要是这个名字) , 将其拉伸到最小, 放到其他可视控件的后面, 这里是放在IWRectangle1控件的后面, 移动I-WRectangle1控件即可看到。切记一定要放在可视控件的后面, 这样做是为了在程序运行时不被用户看到。如果它在其他可视控件的前面, 请在IWMemo110上点击右键, 选择Control下的Send to Back即可。

将一IWRectangle控件放在页面上, 这里面将放置HTML多功能编辑器, 它的宽度为程序运行时的实际宽度

编写如下函数: (导入HTML多功能编辑器的代码)

当页面生成时运行时下代码:

在窗口中放置一个提交用的按钮IWButton1, 其TI-WScriptEvents中的属性onMouseDown中加入如下代码:

程序中对IWMemo110.text的操作就是对HTML多功能编辑器中的内容的HTML代码的操作, 将IWMemo110.text内容保存在数据库中, 也就是HTML多功能编辑器中所显示的内容的HTML代码被保存在数据库中了。以下是点击提交按钮后的对IWMemo110.tex的示例操作:

由于images文件夹中的内容基本不用修改, 其中的内容就不作过多讲述, 有兴趣可自行审查。

这个例子没有自动绑定本机IP, 大家可以采用3.2中的方法, 在ServerController单元中加入LocalIP函数, 并进行相应的赋值操作。这样如果本机有网络的话, 其地址就可以被其他机器访问, 大家可以在其他机器中看到运行效果, 应该是和本机一样的。

补充说明:

(1) 如果一定要改变IWMemo控件的名字, 不想用I-WMemo110这个名字, 例如改为IWMemook, 就要在images文件夹中找到edithtml.htm和DhtmlEdit1.js, 将其中的IWMEM-O110替换成IWMEMOOK (一定要全部大写) 。再次调试程序时请在IE的internet选项中删除internet临时文件。否则调试会出错。

(2) 如果要限制输入文字的多少, 请在images文件夹中找到edithtml.htm修改第4句:

MaxConlength=1624000000;数字即为文字的数量, 当然, 不是很精确, 只是个大概。这里默认数字很大, 目的是不限制字数。

(3) 同样, Project_dll.dpr为生成dll版本的工程文件。要用IIS发布才能查看。所有代码在WinXPSP2+Dlphi7.0+IntraWeb9.0.45下调试通过。IWServerController的属性ComInitialization:发布到Windows XP SP2, Windows2000, 请选择ciMultiThreaded, 发布到Windows 2003 SP2请选择ciNormal。

2 上传功能的实现

众所周知, Intraweb下自带的在线编辑器是TMS公司TMS Intraweb控件包所提供的, 其功能对于目前的Web应用稍嫌不足, 主要界面如图2所示。

实现过程:

新建一个IntraWeb工程, 命名为IWWeb.dpr。请打开源代码自己对照来看。

以下是关键步骤:

(1) 修改ServerController的AllowSubFolders项为True CharSet为gb2312, 勾选SupportedBrowsers下的要支持的浏览器项, 修改ServerController的SessionTrackingMethod属性为tmCookie。

在项目下建立Files目录, 并在其下建立ckeditor和UpLoad两个目录用来保存CKEditor在线编辑器及上传文件, UpLoad下再分别建立Media、File、Image三个目录分别用来保存CKEditor上传的Flash、一般文件、图片文件。CKEditor可在http://ckeditor.com/下载, 将压缩包解压至ckeditor目录下 (要升级后面有详解) 。

(2) 指定IWForm中Ckeditor所要用到的编辑框。

在IWForm中加入IWMemo控件, 在IWForm的ExtraHeader中输入代码

在IWForm中的OnRender添加, 如在OnCreate添加, 则只要刷新过页面, 编辑器的文件上传功能就失效。

(3) 提交前的处理

在窗口中放置一个提交用的按钮IWButton1, 其TI-WScriptEvents中的属性onMouseDown中加入如下代码 (/MEMEDITOR为iwmemo控件名大写) :

这样做的目的是什么呢?大家可以试一下, 如果没有这一步, 将编辑框内的值取出来时为空, 且刷新页面后编辑框内的内容为空。这是将编辑框内的htlm代码取出来的关键一步。

(4) 配置CKEditor

打开Filesckeditor下config.js文件对编辑器作如下配置:

(5) 为Ckeditor实现上传图片、文件, 及Flash功能, 在ServerController的添加上传代码, 具体如下:

注:IntraWeb的ISAPI的实现 (工程文件为Index.dpr)

ISAPI具有占用资源小、速度快的特点, 更适合制作网站其在线编辑器实现方式与StandAlone方式编译成可执行文件略有不同, 具体如下: (发布请一定要建立一个虚拟目录, 访问该页面的地址要类似:http://ip/虚拟目录/index.dll)

(1) 修改上面的相应代码

(2) 返回页面

新建一个IWForm, 改名为frmUpload

在onCreate加入代码:

在onAfterRender加入代码, 这一点很重要, 否则如果上传过文件后, 界面的其他按钮无效。

(3) CKEditor的升级

先将ckeditor文件夹下的skins文件夹和config.js文件备份, 然后在http://ckeditor.com/下载ckeditor的最新版本, 将压缩包解压至ckeditor目录下覆盖现有文件, 再将备份的文件拷贝回去覆盖即可, 请严格按照此步骤执行。

最终在线编辑器实现界面如图3所示。

3 结语

以上代码在Delphi7+IntraWeb 10.21中编译通过, 编辑器在IE8运行正常, 相信大家能在这个基础上开发出相应的文件管理或其他插件。

摘要:在Delphi7下, 使用IntraWeb实现了两种形式的HTML文本编辑器, 前者不可上传文件, 后者能够上传文件。详述了其实现的关键步骤并给出了所有源代码。

photoshop中文本编辑技巧 第2篇

1.与大多数辅助设计软件相同,PHOTOSHOP中的文字有两中展现形式:点文本和段落文本。

2.文字的属性有字体、字号、字体颜色、字体样式、对齐方式、字间距、行间距等。

3.在PHOTOSHOP中熟练掌握文字排版的快捷键是提高操作效率的唯一途径。

4.点文本和段落文本可以相互转换,文字栅格化后就不能再对文字进行编辑了。

二.PHOTOSHOP中文字排版的使用技巧

1.双击图层面板中的文字图层图标,可全选本图层内的文本。

2.在文字图层被选择的状态下,按ctrl+t键可以打开文本编辑面板。

3.文字处于编辑状态时,按ctrl+a键可全选文本。

4.文字处于编辑状态时,按shift+左|右方向键,可以单向依次逐一选定字符。

5.文字处于编辑状态时,按shift+上|下方向键,可以一行一行的选择选定的字符。

6.按shift+单击鼠标,可以选择从插入点到鼠标单击的文字内容。

7.在文字内容上双击鼠标、三击鼠标、四击鼠标或者五击鼠标,可以选择文字、行、段或者全部文字。

8.按alt+左|右方向键,可以改变选定文字的字间距。

9.按alt+上|下方向键,可以改变选定文字段落的行间距。

10.按ctrl+alt+q键,可以恢复选定文字的字间距为系统默认值。

11.按ctrl+shift+alt+a键,可以恢复选定文字的行间距为系统默认值。

12.按ctrl+shift+左|右书名号<>键,可以每次加减2字号来改变文字大小。

13.按ctrl+alt+shift+左|右书名号<>键,可以每次加减10字号来改变文字大小。

14.选中当前图层的字体下拉菜单中的字体名称后(蓝色),按上|下方向键可以动态的改变文字的字体。

15.选择指定文字内容后,按ctrl+shift+u键,使用/不使用下划线。

16.选择指定文字内容后,按ctrl+shift+/键,使用/不使用中划线。

17.选择指定文字内容后,按ctrl+shift+k键,使用/不使用大写字母。

18.选择指定文字内容后,按ctrl+shift+h键,使用/不使用小写大写字母。

19.选择指定文字内容后,按ctrl+shift+加号键,使用/不使用上标。

20.选择指定文字内容后,按ctrl+shift+alt+加号键,使用/不使用下标。

21.选择指定文字内容后,按ctrl+shift+l键,文字左对齐。

22.选择指定文字内容后,按ctrl+shift+c键,文字剧中对齐。

23.选择指定文字内容后,按ctrl+shift+r键,文字右对齐。

24.选择指定文字内容后,按shift+alt+上|下方向键,文字基线位移2pts/px

25.选择指定的段落文字内容后,按ctrl+shift+f键,文字强制撑满对齐。

26.选择指定的段落文字内容后,按ctrl+shift+j键,文字撑满对齐,但不包括最后一行。

文本编辑器论文 第3篇

本人在讲授计算机应用基础———Word软件应用编辑简单文本这部分知识时, 为了有效地避免学生的麻痹思想, 精心设计, 巧用项目引领, 任务驱动, 将学生的注意力集中到课堂, 取得了较好的教学效果。现就“用Word软件编辑简单文本”这一课题的任务驱动法应用作一陈述。

一、任务设置

Word是微软公司开发的Office办公系列软件之一, 是一款优秀的文字处理软件, 可以通过该软件轻松地创建书信、备忘录、新闻、论文、名片、简历等文档。为了激发学生学习该软件的兴趣, 根据中学生情商发展规律, 学生喜好交朋友的特点, 我在本节课抛出一项目任务———同学们在一个班级, 虽然天天见面, 但你真正地了解你的同学吗?你的同学又真正的了解你吗?为了加强互相了解, 今天请同学们用Word软件编辑200字左右的自我介绍, 保存好文件与全班同学交流。这一任务的设置, 以激发学生学习的兴趣为出发点, 以满足学生的探究欲望为主观愿望, 以完成教学任务为最终目标。

二、任务实施

有了一个编写自我介绍的项目任务, 接下来就要将这一任务分解成几个小任务, 一步一步引导学生完成自我介绍的编辑, 并逐步了解与掌握Word的简单应用。

第一步:要求学生将自我介绍写在草稿纸上, 要写得简练而又精彩。这一步为本节课内容的讲授打下了伏笔, 抓住学生的兴趣点, 满足学生的探究欲。

第二步:提问学生常用的文本编辑软件有哪些。这一步给少数掌握一定计算机应用基础知识的学生一个展示的机会, 充分调动这一批原本注意力不集中的学生的积极性。

第三步:讲授今天学习的重点内容———用Word软件编辑简单文本。

1. 启动Word软件。

逐一介绍软件窗口中的标题栏、菜单栏、常用工具栏、格式工具栏、水平标尺、垂直标尺、编辑区、状态栏等栏目。

2. 新建空白文档。

其实启动Word软件就已自动新建了一个空白文档, 如果还要再建一空白文档, 则点击常用工具栏中的新建空白文档按钮, 或者点击菜单栏文件按钮, 在下拉菜单中点击新建。

3. 在Word软件窗口编辑栏中输入自我介绍。

这一工作由学生自由完成, 学生用不同的输入方法将他们所写的200字自我介绍录入到电脑中。在这里还要将“删除文本”、“撤消与恢复操作”、“段落拆分”等简单操作介绍清楚。

4. 保存文档。

提醒同学们要养成良好的操作习惯, 在完成文字的录入后要习惯性地保存文档, 以防断电引起文档丢失, 保存的方法通常有二种:一是直接点击常用工具栏保存按钮 (或按下快捷键Ctrl+S) ;二是点击菜单栏文件按钮, 在下拉菜单中点击另存为按钮, 选择好保存路径和文件名, 再点击保存。这样就完成了对新建文档的保存, 也便于以后查阅文档。在这一部分教学过程中, 可以提示学生给自我介绍起个有趣味性的文件名, 充分发挥学生的个性特长和自主创新能力, 提高教学效果。

5. 知识拓展。

因为今天要求同学们完成200字的自我介绍, 所以特别要补充一个文档字数统计方法。选择菜单栏“工具”按钮, 在下拉菜单中点击“字数统计”命令即可查看文档中的页数、字数、字符数、段落数等信息。

6. 教师帮助学生收集所有自我介绍, 并在全体同学的

电脑上共享文件, 学生会在彼此的介绍交流中更加了解对方, 不仅增进了同学们之间的了解, 也提高了班级体的凝聚力, 起到了促进素质教育的效果。

三、任务总结

在“用Word编辑简单文本”这一课题的教学过程中, 通过设置“编辑200字自我介绍”的任务, 激发学生学习Word软件应用方法的兴趣, 在任务的引导下, 学生逐步掌握Word软件编辑文档的简单操作, 并在解决任务的过程中渗透情感教育、创新教育与个性教育, 达到较好的素质教育效果。

总而言之, 对于实践性很强的计算机基础课程的教学, 我们教师应有充分认识, 不断更新人才教育观念, 注重素质教育, 深化课程改革。通过课堂实践、项目引领、任务驱动, 激发学生学习的热情, 培养学生创新的意识, 提高课堂教学的有效性。

参考文献

[1]宋强.Office2007办公应用从新手到高手[M].北京:清华大学出版社, 2008.

文本编辑器论文 第4篇

1.引导学生学习WPS文字中复制文字、查找和替换的操作。

2.引导学生积极参与到WPS文字实践操作过程中,掌握探究学习的方法,提升操作能力。

3.培养学生认真仔细的习惯。

教学重点:掌握在WPS文字中复制文字、查找和替换文字的操作。教学难点:复制文字。教学准备:ppt课件、计算机 教学过程:

一、创设情境、激发兴趣

同学们,上一节课我们学习了很多文字编辑的妙招,例如插入、删除、选中等,这些妙招解决了我们在编辑文本时遇到的一些问题,让我们的文本编辑工作更加高效。那还有没有其他妙招呢?这节课我们来继续研究。

二、探究新知、合作交流:

1、复制文字:

⑴、选中要复制的文字

⑵、单击“开始”选项卡中的复制按钮。

⑶、将光标定位到需要粘贴文本处。

⑷、单击“粘贴”按钮。

注:单击“复制”按钮的操作有一个快捷键:Ctrl+C。单击“粘贴”按钮快捷键:Ctrl+V

2、查找和替换:

打开你要查找文字的文章。

单击“开始”选项卡的“查找替换”按钮。

在打开的“查找和替换”对话框中的“查找内容”栏中输入要查找的文字,如“地球”

单击“替换”选项卡,在“替换为”栏中输入“我们的地球”,单击“全部替换”按钮。

注意:如果你只想替换一处,则可以通过单击“查找下一处”找到要替换的地方后,单击“替换”按钮,此时,只替换一处。

三、合作学习,释疑解难:

同学们,通过学习,你掌握了哪些技巧和知识,如果遇到以下问题,你认为应该怎样解决?小组内讨论一下,并进行实践。

1、文字复制有什么意义?

2、查找替换有用吗?利用查找替换能够提升我们编辑文字的效率吗?

四、实践创作,展示评价:

王老师打算把《咏鹅》这首古诗打印出来给本班学生,为了节约,他要在一张纸上打印3首《咏鹅》,利用本节课所学的知识,帮助王老师解决这个问题吧。

学生活动:处理《咏鹅》古诗,和小组内的同学交流,你是如何做到的?。

五、梳理总结、拓展延伸:

上一篇:青年人急性心肌梗死下一篇:数字传媒技术论文