Generated Image

我对FreeTextBox简单使用

对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,

放上下载地址:

 下载最新版FreeTextBox(版本3.1.6),解压
   FreeTextBox 3.1.6 (2006/07/18)
   博客园本地下载: https://files.cnblogs.com/cleo/FTBv3-1-6.zip
   作者网站下载地址:http://freetextbox.com/download/
   详细版本有哪些改进和修改历史可以看这里:http://freetextbox.com/download/changelog.aspx

 

只需要将:FreeTextBox.DLL   ftb.imagegallery.aspx  和aspnet_client文件夹 拷入你的项目当中

打开ASP.Net2.0项目,添加引用。(如果添加过以前版本的FreeTextBox,先删除以前版本的引用)

将FreeTextBox添加到工具栏。(工具栏〉常规〉选择项〉浏览到DLL文件,添加)

 

 
<FTB:FreeTextBox ID="Free1"   ImageGalleryPath="~/Images"   
 Language="zh-CN" runat="server"  
        ButtonDownImage="True"
                 toolbarlayout="ParagraphMenu,
FontFacesMenu,
FontSizesMenu,FontForeColorsMenu,
FontForeColorPicker,FontBackColorsMenu,
FontBackColorPicker|Bold,Italic,
            Underline,Strikethrough,Superscript,
Subscript,RemoveFormat|JustifyLeft,JustifyRight,
            JustifyCenter,JustifyFull;BulletedList,
NumberedList,Indent,Outdent;CreateLink,Unlink,
            InsertImage|Cut,Copy,Paste,Delete;
Undo,Redo,Print,Save|SymbolsMenu,StylesMenu,
            InsertHtmlMenu|InsertRule,InsertDate,
InsertTime|InsertTable,EditTable;InsertTableRowAfter,
            InsertTableRowBefore,DeleteTableRow;
InsertTableColumnAfter,
InsertTableColumnBefore,DeleteTableColumn|InsertForm,
            InsertTextBox,InsertTextArea,
InsertRadioButton,
InsertCheckBox,InsertDropDownList,InsertButton|InsertDiv,
EditStyle,InsertImageFromGallery,Preview,SelectAll,
WordClean,NetSpell"
            runat="Server">     </FTB:FreeTextBox>

上面代码中 将FreeTextBox中的功能按钮全部显示出来 并使语言为中文 设置上传图片的保存地址

 

ftb.imageegallery.aspx 中 设置属性

<FTB:ImageGallery id="ImageGallery1"
            SupportFolder="~/aspnet_client/FreeTextBox/"
            AllowImageDelete="true" AllowImageUpload="true" 
             AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server"/>

 

是否允许删除图片 上传图片 是否允许创建文件夹 删除文件夹

 

在freetextbox 中 使用了 Imageegallery 上传图片  但是 在界面中是英文的

 

在网上说使用  ildasm.exe  来 转存

ildasm.exe 位于 X:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin 下

将 Freetextbox.dll  使用ildasm 转存后  反编译出很多个小图片 和几个JS 文件

 

我们更改下 FreeTextBoxControls.Resources.JavaScript.FTB-Pro.js 中相应的 英文句子 来汉化它

当更改完成后 我们再使用 ilasm.exe 来再进行拼装DLL 文件

ilasm.exe文件位于 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 中

MSIL 汇编程序 (Ilasm.exe)

ilasm myTestFile /dll 

下面的命令对 MSIL 文件 myTestFile.il 进行汇编并产生 .dll 文件 myNewTestFile.dll

 

NET Framework 工具 

MSIL 汇编程序 (Ilasm.exe) 

MSIL 汇编程序从 Microsoft 中间语言 (MSIL) 生成可移植可执行的 (PE) 文件。(有关 MSIL 的更多信息,请参见编译为 MSIL。)可以运行结果可执行文件(该文件包含 MSIL 和所需的元数据)以确定 MSIL 是否按预期执行。

参考

FreeTextBox 3.14版改进与汉化

 

posted @ 2007-06-09 00:46  桂圆  阅读(2694)  评论(2编辑  收藏  举报