photopea-v2/blog.photopea.com/photopea-1-5.html

95 lines
4.8 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title> Photopea 1.5</title>
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0" />
<link rel="stylesheet" href="https://blog.photopea.com/wp-content/themes/simplex/style.css" type="text/css" media="screen" />
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i" rel="stylesheet">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-4249565-38', 'photopea.com'); ga('send', 'pageview');
</script>
</head>
<body>
<div id="page">
<div id="header">
<a href="https://blog.photopea.com/" class="title">Photopea Blog</a>
<!--<p>Web-based image editor.</p>-->
<a class="curr" href="//blog.photopea.com">Blog</a> |
<a href="//www.photopea.com/learn">Learn</a> |
<a href="//www.photopea.com/tuts">Tutorials</a> |
<a href="//www.photopea.com/templates">Templates</a> |
<a href="//www.photopea.com/api">API</a> |
<a href="//www.facebook.com/photopea"><img src="//photopea.com/img/facebook.svg" /></a> |
<a href="//www.twitter.com/photopeacom"><img src="//photopea.com/img/twitter.svg" /></a>
</div> <div id="main">
<div id="content">
<div class="post" id="post-195">
<span class="date">February 21, 2016</span>
<h1>Photopea 1.5</h1>
<div class="entry">
<p>New release of Photopea is out! It has <strong>31 023</strong> lines of code. Play with it at the <a href="//www.photopea.com">main site</a>.</p>
<span id="more-195"></span>
<h2>New features</h2>
<ul>
<li>Custom cursors for some tools</li>
<li>Context menu (right-click) in Layers panel</li>
<li>Layer and style rasterization</li>
<li>Merging layers</li>
<li>Layer duplication, duplication between projects</li>
<li>Creating and editing smart objects (doubleclick on thumbnail)</li>
<li>Several bugs removed</li>
</ul>
<h2>Custom cursors</h2>
<p>Since this version, Photopea uses custom cursors for some tools. We have hand cursor for Hand tool, plus and minus cursor for Zoom tool
and arrow cursors for resizing rectangles (Free Transform, Crop, Type tool). Brush-like tools (Brush, Eraser, Clone Stamp) have cursor as a contour of current brush.</p>
<h2>Smart objects</h2>
<p>Unlike classic layer, which has a constant pixel data, smart layer has fixed source (JPG file, PSD file ...) and pixel data can be regenerated at any time from that source. After transforming layer to be 10x smaller and then transforming it back, making it 10x bigger, classic layer loses precission, becomes pixelized. Smart layer does not, because its content is regenerated from original source file.</p>
<p>Another advantage of smart layer is, that we can have multiple smart layers with a same source (e.g same snowflake at different positions and sizes). After editing a source (doubleclick, editing, File - Save Smart Object), all smart layers that use it are updated.</p>
<img src="//blog.photopea.com/wp-content/uploads/2016/02/smart_object1.png" />
</div>
</div>
</div><!--content-->
<div style="width:110px; margin: 0px auto;">
<a href="#" title="Share on Facebook" onclick="smallWindow('http://www.facebook.com/share.php?u=');"><img src="//www.photopea.com/promo/fb.png" /></a>
<a href="#" title="Share on Google Plus" onclick="smallWindow('https://plus.google.com/share?url=');"><img src="//www.photopea.com/promo/gp.png" /></a>
<a href="#" title="Share on Twitter" onclick="smallWindow('http://twitter.com/share?url=');"><img src="//www.photopea.com/promo/tw.png" /></a>
<script type="text/javascript">
function smallWindow(url)
{
var w = 640, h = 300;
window.open(url+"https://blog.photopea.com/photopea-1-5.html", "Share", "width="+w+",height="+h+",left="+Math.floor((window.innerWidth-w)/2)+",top="+Math.floor((window.innerHeight-h)/2));
}
</script>
</div>
</div>
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_shortname = 'photopeablog'; // required: replace example with your forum shortname
(function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })();
</script>
<!--main-->
<?//php get_sidebar(); ?>
<div id="footer">&copy; 2013-2021 support@photopea.com</div>
</div> <!--page-->
</body>
</html>