Search

Monday, May 12, 2008

Build wysiwyg editor in asp.net

หายหน้าหายตาไปหลายวันไม่ได้มาโพสต์นาน มัวแต่ไปปั้ม Blogger อยู่ ฮ่า ๆ กะว่าจะปั้มสักพัน ให้ได้ภายในเดือนเดียว

พอดีที่ฝึกงานจำเป็นที่จะต้องสร้างเว็บด้วย ASP.NET และีมีหน้าที่ให้ user ป้อน input และสามารถแก้ไขทำตัวหนา ตัวเอง หรือทำลิงค์ ได้ทุกอย่างเหมือนกับ ms word ไม่รู้จะำทำไงดีทางเดียวที่จะอยู่ลอดได้ นึกถึงแต่พี่กูละวะ ก็เลยไปเจอกับเจ้า FCKeditor เข้าและเป็น opensource ด้วยซึ่งตัวนี้สามารถนำไป adap เข้ากับหลายภาษาเช่น Java, php ,asp, asp.net
ก็ลองดู Feature มันล่ะกันครับ

On the server side, FCKeditor offers a complete integration pack for:

  • ASP.Net
  • ASP
  • ColdFusion
  • PHP
  • Java
  • Active-FoxPro
  • Lasso
  • Perl
  • Python

  • Multi browser compatibility
  • Outputs XHTML 1.0
  • CSS support for better integration with your web site
  • Font formatting: type, size, color, style, bold, italic, etc
  • Text formatting: alignment, indentation, bullets list, etc
  • Cut, Paste, and Paste as Plain Text, Undo and Redo
  • Paste from Word cleanup with auto detection
  • Link and anchors support
  • Image insertion, with upload and server browsing support
  • Table creation and editing (add, delete rows, etc) - one of the best systems on the market.
  • Table cells editing (size, colors, etc)
  • Form fields
  • Right click context menus support
  • Complete toolbar customization
  • Skins support
  • Plugins support
  • Spell checker
  • Multi-language support with automatic user language detection. Including Right to Left scripting.
  • Complete page editing (from to ) or just contents.
  • Lightweight and fast
  • Automatic browser detection and customization
  • Integration with ASP, ASP.NET, Java, ColdFusion, Perl, PHP, JavaScript and more.
  • Image and file links upload and server repository browser.
  • For web developers it is easy to install and customize
  • For web users it's simple and easy to use!
ดู Feature แล้วน่า่ใช้ใช่ไหมละครับ
ดู Demo กันได้ที่ http://www.fckeditor.net/demo
ดาวโหลดกันได http://www.fckeditor.net/download


No comments: