PageSourceSearch

https://tinypng.com/_next/static/chunks/pages/dashboard/photoshop-63a02294ca774331.js

js tinypng.com collected 2026-10-01 07:20:23 UTC 17,236 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[457],{2600:e=>{e.exports={px8neg5:"px8neg5",spinner:"spinner",licenses:"licenses",container:"container",license:"license",purchased:"purchased",downloads:"downloads",plugin:"plugin","license-file":"license-file",details:"details",row:"row",instructions:"instructions",index0:"index0","indexvar(--px8neg5-0)":"indexvar(--px8neg5-0)",windows:"windows","indexvar(--px8neg5-1)":"indexvar(--px8neg5-1)",macos:"macos",steps:"steps","did-you-know":"did-you-know",installation:"installation"}},3579:e=>{e.exports={d1be9fow:"d1be9fow","button-container":"button-container",details:"details","upgrade-button":"upgrade-button"}},8059:(e,s,n)=>{"use strict";n.d(s,{k:()=>i});var i={usdEur:1}},19832:(e,s,n)=>{"use strict";n.d(s,{m:()=>i}),n(3579);var i="d1be9fow"},37811:e=>{e.exports={c6swdnb:"c6swdnb",title:"title","show-more":"show-more"}},45561:(e,s,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/photoshop",function(){return n(81990)}])},54288:e=>{e.exports={a1m0j8l1:"a1m0j8l1",web:"web","web-ultra":"web-ultra",cdn:"cdn",photoshop:"photoshop"}},59037:()=>{},66737:(e,s,n)=>{"use strict";n.d(s,{A:()=>m});var i=n(29935),t=n(78024),o=n(37743),r=n(1833),a=n(82643),l=n(15383),c=n(53764),h=n(14343),d=n(45794),u=n(76009),p=n(66868);n(59037);var m=function(e){function s(){var e;return(0,o._)(this,s),e=(0,t._)(this,s,arguments),e.fetchBanners=function(){return(0,i._)(function(){var s;return(0,a.YH)(this,function(n){switch(n.label){case 0:return[4,(0,d.ug)(e.props.location)];case 1:return s=n.sent(),e.setState({banners:s}),[2]}})})()},e.selectBannerColor=function(){switch(e.props.location){case"cdn":case"api":case"web":case"photoshop":return e.props.location;default:return"informative"}},e.renderBanners=function(s){return(0,l.jsx)(l.Fragment,{children:s&&s.map(function(n,i){var t,o,r=new Date;if(!(!u.notificationBanners[s[i].type]||new Date(n.start_on)>r||n.end_on&&new Date(n.end_on)<r))return(0,l.jsx)(p.A,{color:"promotional"==u.notificationBanners[s[i].type].style?e.selectBannerColor():u.notificationBanners[s[i].type].style,location:e.props.location,title:u.notificationBanners[s[i].type].title,body:u.notificationBanners[s[i].type].text,callToAction:{link:null!=(t=u.notificationBanners[s[i].type].button_link)?t:"",text:null!=(o=u.notificationBanners[s[i].type].button_text)?o:""}},"key"+i)})})},e}(0,r._)(s,e);var n=s.prototype;return n.componentDidMount=function(){this.fetchBanners()},n.render=function(){return(0,l.jsx)(x,{children:this.state&&this.renderBanners(this.state.banners)})},s}(h.Component),x=(0,c.I)("div")({name:"DashboardBannersStyle",class:"dxopgcl",propsAsIs:!1})},66963:(e,s,n)=>{"use strict";n.d(s,{A:()=>r});var i=n(15383),t=n(69399),o=n(86449);function r(e){var s=e.type;return(0,i.jsxs)("div",{className:"".concat(s," ").concat(l),children:[a[s].title,(0,i.jsx)("ul",{children:a[s].content.map(function(e,s){return(0,i.jsxs)("li",{children:[(0,i.jsx)(t.g,{icon:o.e68}),(0,i.jsx)("div",{children:e})]},s)})})]})}n(54288);var a={cdn:{title:(0,i.jsx)("h3",{children:"CDN advantages"}),content:[(0,i.jsx)("span",{children:"Lightning fast content delivery network"},"1"),(0,i.jsx)("span",{children:"Automated image optimization"},"2"),(0,i.jsx)("span",{children:"WebP, JPEG, PNG, and APNG images"},"3"),(0,i.jsx)("span",{children:"Javascript and CSS optimization"},"4"),(0,i.jsx)("span",{children:"100% SSL encrypted traffic"},"5"),(0,i.jsx)("span",{children:"Easy resizing of images"},"6")]},photoshop:{title:(0,i.jsx)("h3",{children:"Photoshop plugin advantages"}),content:[(0,i.jsxs)("span",{children:["Save ",(0,i.jsx)("strong",{children:"directly from Photoshop"})]},"1"),(0,i.jsx)("span",{children:"Image scaling and partial selection"},"2"),(0,i.jsx)("span",{children:"Automatic JPEG and PNG quality"},"3"),(0,i.jsxs)("span",{children:["Worry-free ",(0,i.jsx)("strong",{children:"color management"})]},"4"),(0,i.jsx)("span",{children:"Lots of hugs from Panda George"},"5")]},web:{title:(0,i.jsx)("h3",{children:"Advantages"}),content:[(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:"Unlimited"})," image compression"]},"1"),(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:"Unlimited"})," image conversion"," ",(0,i.jsx)("span",{className:"web-ultra",children:"WEB ULTRA"})]},"2"),(0,i.jsxs)("span",{children:["Maximum file-size up to ",(0,i.jsx)("strong",{children:"150 MB"})]},"3"),(0,i.jsx)("span",{children:"Detailed statistics in the Analyzer tool"},"4"),(0,i.jsxs)("span",{children:["Download the smallest size only"," ",(0,i.jsx)("span",{className:"web-ultra",children:"WEB ULTRA"})]},"5"),(0,i.jsx)("span",{children:"Lots of hugs from Panda George"},"6")]}},l="a1m0j8l1"},81990:(e,s,n)=>{"use strict";n.r(s),n.d(s,{default:()=>G});var i=n(29935),t=n(12694),o=n(82643),r=n(15383),a=n(14343),l=n(53764),c=n(41169),h=n(66745),d=n(15675);function u(){var e=(0,t._)((0,a.useState)(!0),2),s=e[0],n=e[1];return(0,r.jsxs)(p,{children:[(0,r.jsx)("section",{className:"history",children:(0,r.jsxs)("article",{children:[(0,r.jsx)("h3",{className:"title",children:"Change history"}),(0,r.jsx)("h4",{children:"Version 2.5 (July 16th, 2018)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"This version fixes crashes that could occur when saving images with large amounts of metadata."}),(0,r.jsx)("li",{children:"Version 2.5c (January 11th, 2022) fixes a bug that in some cases caused Photoshop on MacOS to crash when saving images."})]}),!s&&(0,r.jsxs)("div",{id:"history",children:[(0,r.jsx)("h4",{children:"Version 2.4 (April 23rd, 2018)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Export slice
1s! We are proud to announce that the plugin now detects your user slices. It works similar to marquee selections and allows you to export different parts of an image. For ease of use you can add a custom name to your slices which will be applied to the file name when saving. The plugin first looks for a marquee, then a selected slice and then for a selected artboard."}),(0,r.jsx)("li",{children:"The width and height have been added in the export window underneath the preview of the optimized image. This addition will definitely save you some time sooner or later. No need for a desktop calculator any more to calculate the final output dimensions."}),(0,r.jsx)("li",{children:"You can now add a copyright notice, description and url to your precious images."}),(0,r.jsx)("li",{children:"Transparent areas are turned into white when exporting to JPEG. This is similar to the default behavior in Photoshop. The plugin used to change these areas to black."}),(0,r.jsx)("li",{children:"Ever compressed all your photos using the plugin and found out the file creation dates were stripped? Feeling sad it was impossible to sort your optimized images on a timeline? That is now a thing of the past. The original creation date will be preserved in your optimized images."}),(0,r.jsx)("li",{children:"We dropped OS X 10.8 support. The plugin now needs Windows 7+ or OS X 10.9+. Goodbye Mountain Lion!"})]}),(0,r.jsx)("h4",{children:"Version 2.3 (March 15th, 2016)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"A much anticipated feature is finally here! The file size of the optimized images is now displayed in the preview window. Yes, we missed it too!"}),(0,r.jsx)("li",{children:"The next feature is for CC 2015 users. You now get first class support for artboards! When you use the plugin your current artboard is automatically selected and compressed. We even use the name of your artboard to suggest a file name. It’s now easier than ever to save multiple optimized files from a single Photoshop document."}),(0,r.jsx)("li",{children:"Resizing has been improved. Smart people have calculated what the correct way to resize images is. That method has now been adopted: the gamma (brightness curve) of the image is correctly used when resizing. Never heard of gamma or brightness curves? Don’t worry. Scaling your image when compressing just gives better results. That’s all."}),(0,r.jsx)("li",{children:"On OS X the image was sometimes glued to the bottom left corner when choosing a different scale. No longer! Fixed!"}),(0,r.jsx)("li",{children:"This version requires Windows 7+ or OS X 10.8+. That means we dropped OS X 10.7 support for this plugin version. It’s been fun, goodbye Lion!"})]}),(0,r.jsx)("h4",{children:"Version 2.2 (December 23rd, 2015)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Improved support for shiny Retina displays and other High-DPI screens. The image previews are always displayed at the native pixel size, instead of twice the size. As you would expect."}),(0,r.jsx)("li",{children:"Did you notice that the scrolling position of the preview image when changing the file format or scale could be improved? Well, we just did that too. If you didn't notice, that's okay too."}),(0,r.jsx)("li",{children:"Some added stability improvements when changing the file name so it should crash less often on OS X."})]}),(0,r.jsx)("h4",{children:"Version 2.1 (June 17th, 2015)"}),(0,r.jsx)("ul",{children:(0,r.jsx)("li",{children:"Added support for Photoshop CC 2015 in installer (Windows)."})}),(0,r.jsx)("h4",{children:"Version 2.0 (April 24th, 2015)"}),(0,r.jsx)("ul",{children:(0,r.jsx)("li",{children:"New compression engine with support for both JPEG and PNG. Save optimized images from Photoshop with the same compression as on TinyPNG and TinyJPG."})}),(0,r.jsx)("h4",{children:"Version 1.5 (April 10th, 2015)"}),(0,r.jsx)("ul",{children:(0,r.jsx)("li",{children:"You can use the marquee tool instead of cropping. Saving an image with a currently active selection only exports the selected portion of the document."})}),(0,r.jsx)("h4",{children:"Version 1.4 (March 6th, 2015)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"You can now resize your images directly when exp
1orting by choosing a different scale."}),(0,r.jsx)("li",{children:"Better support for very large images."}),(0,r.jsx)("li",{children:"The file name no longer incorrectly includes the entire path in certain situations (Windows)."}),(0,r.jsx)("li",{children:"Stability improvements (Windows)."})]}),(0,r.jsx)("h4",{children:"Version 1.3 (December 15th, 2014)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Decreased memory usage (Windows)."}),(0,r.jsx)("li",{children:"Fix memory issues when converting many images with batch automation (Windows)."})]}),(0,r.jsx)("h4",{children:"Version 1.2 (August 4th, 2014)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Compression improvements for images with large transparent areas."}),(0,r.jsx)("li",{children:"Added support for Adobe Photoshop CC 2014."}),(0,r.jsx)("li",{children:"Fixed various installation issues with Photoshop CS 5.1 and Photoshop CC 64-bit (Windows)."}),(0,r.jsx)("li",{children:"Interface improvements (OS X)."})]}),(0,r.jsx)("h4",{children:"Version 1.1 (February 27th, 2014)"}),(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Improved compression quality."}),(0,r.jsx)("li",{children:"Performance and stability improvements."})]}),(0,r.jsx)("h4",{children:"Version 1.0 (February 13th, 2014)"}),(0,r.jsx)("ul",{children:(0,r.jsx)("li",{children:"First version!"})})]})]})}),(0,r.jsxs)("a",{className:"show-more",onClick:function(){return n(!s)},children:[s?"Show":"Hide"," complete history"]})]})}n(37811);var p=(0,l.I)("div")({name:"ChangeHistorySTyles",class:"c6swdnb",propsAsIs:!1}),m=n(9913),x=n(66963),g=n(19832),j=n(52282);function f(){return(0,r.jsxs)("div",{className:(0,j.cx)("container",g.m),children:[(0,r.jsxs)("div",{className:"details",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("h2",{children:["Get the ",(0,r.jsx)("strong",{children:"Photoshop plugin"})]}),(0,r.jsx)("p",{children:"Are you using Photoshop? Compressing images just got a whole lot easier! With the Tinify Photoshop plugin you can save optimized JPEG and PNG images directly from Photoshop."})]}),(0,r.jsx)("div",{className:"button-container",children:(0,r.jsx)(m.A,{url:"/photoshop#order",size:"large",text:"Get the plugin",color:"blue"})})]}),(0,r.jsx)(x.A,{type:"photoshop"})]})}var w=n(66737),v=n(23401),y=n(86449),b=n(69399),P=n(21515),N=n(67659),S=n.n(N),A=n(90774);let T={src:"/_next/static/media/plugin-box.c43b6235.svg"},_={src:"/_next/static/media/license-box.5435e4c7.svg"};function z(e){var s=e.licenses,n=s[0].platform,t=A.Ay.platforms[n],a=t.name,l=t.file,c=t.version,h="/photoshop/support#".concat(n,"-installation-instructions");return s&&(0,r.jsxs)("div",{className:"licenses",children:[(0,r.jsx)("h3",{children:"windows"==n?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(b.g,{icon:v.tQI})," ",(0,r.jsx)("span",{children:"Windows"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(b.g,{icon:v.qKs})," ",(0,r.jsx)("span",{children:"MacOS"})]})}),(0,r.jsx)("div",{className:"container",children:s.reverse().map(function(e,s){return(0,r.jsxs)("div",{className:"row",children:[(0,r.jsxs)("div",{className:"license",id:e.id,children:[(0,r.jsxs)("div",{className:"purchased",children:[(0,r.jsxs)("h4",{children:["Purchased on"," ",S()(e.created_at).format("MMMM Do, YYYY")]}),(0,r.jsxs)("a",{href:"/web/invoices/".concat(e.invoice_id),children:["Show invoice ",(0,r.jsx)(b.g,{icon:y.dmS})]})]}),(0,r.jsxs)("div",{className:"downloads",children:[(0,r.jsxs)("div",{className:"plugin",children:[(0,r.jsx)("img",{src:T.src}),(0,r.jsxs)("div",{className:"details",children:[(0,r.jsx)("p",{children:"Latest Tinify Photoshop Plugin"}),(0,r.jsxs)("p",{children:[a," - Version ",c]}),(0,r.jsx)(m.A,{url:l,size:"small",text:"Download plugin",color:"blue",passHref:!0})]})]}),(0,r.jsxs)("div",{className:"license-file",children:[(0,r.jsx)("img",{src:_.src}),(0,r.jsxs)("div",{className:"details",children:[(0,r.jsx)("p",{children:1===Number(e.copies)?"Single-user license for one user or computer":"Multi-user license for ".concat(e.copies," users or computers")}),(0,r.jsx)("p",{children:e.name}),(0,r.jsx)("p",{children:e.email}),(0,r.jsx)(P.A,{onClick:function(){var s;return s=e.id,(0,i._)(function(){return(0,o.YH)(this,function(e){return[2,(0,d.Jt)("/licenses/"+s,void 0,!0)]})})()},size:"small",color:"blue",children:"Download license file"})]})]})]})]},e.id),(0,r.jsxs)("div",{className:"instructions index".concat(s," ").concat(e.platform),children:[(0,r.jsxs)("h4",{children:["Installation instructions for"," ","windows"==n?"Windows":"MacOS"]}),(0,r.jsxs)("div",{className:"details",children:[(0,r.jsxs)("div",{className:"steps",children:[(0,r.jsx)(b.g,{icon:y.LBj}),(0,r.jsxs)("p",{children:["Follow the ",(0,r.jsx)("a",{href:h,children:"easy steps"})," to install your Photoshop Plugin. Drop us a line at"," ",(0,r.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"}
1)," ","if you have any questions!"]})]}),(0,r.jsxs)("div",{className:"did-you-know",children:[(0,r.jsx)(b.g,{icon:y.rC2}),(0,r.jsxs)("p",{children:[(0,r.jsx)("strong",{children:"Did you know"})," that we also created various scripts for exporting layers or complete folders?"," ",(0,r.jsx)("a",{href:"https://github.com/tinify/photoshop-scripts/archive/master.zip",children:"Download them for free"}),"."]})]})]}),(0,r.jsx)("div",{className:"installation",children:(0,r.jsx)(m.A,{url:h,size:"small",text:"Installation instructions",color:"green",passHref:!0})})]})]},s)})})]})}var C=n(87899);function G(){var e=(0,t._)((0,a.useState)([]),2),s=e[0],n=e[1],l=(0,t._)((0,a.useState)(!0),2),p=l[0],m=l[1];(0,a.useEffect)(function(){(0,i._)(function(){return(0,o.YH)(this,function(e){switch(e.label){case 0:return[4,(0,i._)(function(){return(0,o.YH)(this,function(e){return[2,(0,d.Jt)("/licenses",void 0,!0)]})})()];case 1:return n.apply(void 0,[e.sent()]),[2]}})})().then(function(){return m(!1)})},[]);var x=s.filter(function(e){return"macos"==e.platform}),g=s.filter(function(e){return"windows"==e.platform});return(0,r.jsxs)(h.P,{title:"Photoshop",children:[(0,r.jsx)(c.aT,{title:"Photoshop plugin",subTitle:"Dashboard",parent:"Account"}),(0,r.jsx)(w.A,{location:"photoshop"}),p&&(0,r.jsx)("div",{className:"spinner",style:{textAlign:"center"},children:(0,r.jsx)(C.A,{})}),!p&&(s.length>0?(0,r.jsxs)(W,{windowsLicenseLength:g.length,macLicenseLength:x.length,children:[x.length>0&&(0,r.jsx)(z,{licenses:x}),g.length>0&&(0,r.jsx)(z,{licenses:g}),(0,r.jsx)(u,{})]}):(0,r.jsx)(f,{}))]})}n(2600);var W=(0,l.I)("div")({name:"PhotoshopStyles",class:"px8neg5",propsAsIs:!1,vars:{"px8neg5-0":[function(e){return e.windowsLicenseLength-1}],"px8neg5-1":[function(e){return e.macLicenseLength-1}]}})},90774:(e,s,n)=>{"use strict";n.d(s,{Ay:()=>o,Bn:()=>t,q9:()=>i});var i={usd:6500,eur:Math.round(6500*n(8059).k.usdEur)},t={macos:{name:"macOS (OS X)",version:"2.5c",compatibility:"macOS 10.9 to 12 (Monterey)",file:"https://storage.googleapis.com/tinify/binaries/OSX/TinyPNG-JPG-v2.5c.zip"},windows:{name:"Windows",version:"2.5f",compatibility:"Windows 7, 8, 8.1, 10 and 11",file:"https://storage.googleapis.com/tinify/binaries/Win/TinyPNG-JPG-v2.5f.exe"}};let o={identifier:"tinypng.com",description:"TinyPNG and TinyJPG Photoshop Plugin",price:65,platforms:t}}},e=>{e.O(0,[5645,4668,2963,8551,1631,6798,8816,8572,3891,4937,6473,4024,2805,7115,1672,9333,636,6593,8792],()=>e(e.s=45561)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.