Permanent Pen Plugin
Permanent Pen is a premium TinyMCE plugin for applying a pre-defined format (for example, color, typeface and type style, font, etc.) to a desired section of content. The ability to store information for reuse saves the user time and ensures consistency across the content.
This allows the user to add text without modifying the original content.
Try our Permanent Pen plugin demo
-
TinyMCE
-
HTML
-
JS
-
Edit on CodePen
<textarea id="permanent-pen">
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="Tiny Logo" src="https://www.tiny.cloud/docs/images/logos/android-chrome-256x256.png" alt="TinyMCE Logo" width="128" height="128" /></p>
<h2 style="text-align: center;">Welcome to the TinyMCE editor demo!</h2>
<h2>Got questions or need help?</h2>
<ul>
<li>Our <a href="https://www.tiny.cloud/docs/">documentation</a> is a great resource for learning how to configure TinyMCE.</li>
<li>Have a specific question? Try the <a href="https://stackoverflow.com/questions/tagged/tinymce" target="_blank" rel="noopener"><code>tinymce</code> tag at Stack Overflow</a>.</li>
<li>We also offer enterprise grade support as part of <a href="https://www.tiny.cloud/pricing">TinyMCE premium plans</a>.</li>
</ul>
<h2>A simple table to play with</h2>
<table style="border-collapse: collapse; width: 100%;" border="1">
<thead>
<tr>
<th>Product</th>
<th>Cost</th>
<th>Really?</th>
</tr>
</thead>
<tbody>
<tr>
<td>TinyMCE</td>
<td>Free</td>
<td>YES!</td>
</tr>
<tr>
<td>Plupload</td>
<td>Free</td>
<td>YES!</td>
</tr>
</tbody>
</table>
<h2>Found a bug?</h2>
<p>
If you think you have found a bug please create an issue on the <a href="https://github.com/tinymce/tinymce/issues">GitHub repo</a> to report it to the developers.
</p>
<h2>Finally ...</h2>
<p>
Don't forget to check out our other product <a href="http://www.plupload.com" target="_blank">Plupload</a>, your ultimate upload solution featuring HTML5 upload support.
</p>
<p>
Thanks for supporting TinyMCE! We hope it helps you and your users create great content.<br>All the best from the TinyMCE team.
</p>
</textarea>
tinymce.init({
selector: 'textarea#permanent-pen',
plugins: 'permanentpen code',
contextmenu: 'configurepermanentpen',
toolbar: 'permanentpen code',
menubar: 'file edit view format table tools help',
menu: {
format: {
title: 'Format',
items: 'configurepermanentpen | bold italic underline strikethrough ' +
'superscript subscript codeformat | formats blockformats fontformats ' +
'fontsizes align | forecolor backcolor | removeformat'
}
},
permanentpen_properties: {
fontname: 'arial,helvetica,sans-serif',
forecolor: '#E74C3C',
fontsize: '12pt',
hilitecolor: '',
bold: true,
italic: false,
strikethrough: false,
underline: false
},
height: 500,
content_style: 'body { font-family:Helvetica,Arial,sans-serif; font-size:14px }'
});
Getting started with Permanent Pen
Creating an account
Try the Permanent Pen plugin and the Tiny Cloud with a free Tiny Account. New accounts receive a 30-day trial of the Tiny premium plugins, skins, and icon packs; with no credit card information or commitment required.
Further information
For information on:
-
Tiny Cloud plans, see: Tiny Pricing Plans.
-
Configuring the Permanent Pen plugin, see: The Permanent Pen plugin documentation.