[研究][ASP.NET] TinyMCE 7.0.0 WYSIWYG HTML Editor 試用 (GPL2+)
2024-04-07, 2024-04-20 更新
注意,TinyMCE Open Source 版是 GPL2+ 授權,不是 MIT。
https://www.tiny.cloud/pricing/
********************************************************************************
Visual Studio 2019 + ASP.NET + WebForm ( WebApplication)
Default.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs"
Inherits="WebApplication1.Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="scripts/tinymce/tinymce.min.js"></script>
<script>
tinymce.init({
selector: '#TextBox1'
});
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"
Rows="5" Columns="20"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
</form>
</body>
</html>
|
Upgrade 按鈕會跳到下面網址
https://www.tiny.cloud/tinymce-self-hosted-premium-features/?utm_campaign=self_hosted_upgrade_promo&utm_source=tiny&utm_medium=referralTinyMCE 7.0.0 WYSIWYG HTML Editor 可以商業 免費使用 ?
ChatGPT
TinyMCE 7.0.0 是一款開源的富文本編輯器,它基於LGPL協議發布,這意味著你可以在商業專案中免費使用它。 LGPL授權讓你在自己的專案中使用和修改這個軟體,而不需要公開原始碼或以其他方式將你的程式碼也授權為開源。 所以,如果你打算將TinyMCE 7.0.0 整合到商業項目中,你可以放心使用而不必支付費用。
********************************************************************************
TinyMCE 7.0.0 WYSIWYG HTML Editor 可以商業 免費使用 ?
Copilot
TinyMCE 7.0.0 是一個功能豐富的所見即所得(WYSIWYG)HTML編輯器,允許用戶在友好的界面中創建格式化的內容。這個版本根據GPL第2版或更高版本進行授權123。如果您是自托管用戶,您可以選擇在GPL下使用它,或者通過Tiny驗證您的付費許可證。
********************************************************************************
顯示 Upgrade 按鈕以外所有按鈕 ( 就是不要顯示 menubar)
NuGet 安裝 TinyMEC 7.0.1
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="scripts/tinymce/tinymce.min.js"></script>
<script>
tinymce.init({
selector: '#TextBox1',
//toolbar: 'undo redo | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link unlink | image media | code',
menubar: false // Hide the menu bar
});
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"
Rows="5" Columns="20"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
</form>
</body>
</html>
|
********************************************************************************
(完)
沒有留言:
張貼留言