Jump to content

Photoshop PSD file plugin (newest version: 2.5.0)


Recommended Posts

I'm having a problem opening a .PSD file in paint.net.

I'm getting a .net error as follows:

System.TypeLoadException: Could not load type 'PaintDotNet.Threading.PrivateThreadPool' from assembly 'PaintDotNet.Core, Version=4.12.6099.39434, Culture=neutral, PublicKeyToken=null'.
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.Load(Stream input)
   at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
   at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158

Thanks, Avi

 

Link to post
Share on other sites
  • 2 months later...

It has come to my attention that Codeplex downloads are being blocked in many browsers, including Chrome.  Every download on Codeplex.com is being blocked -- even Microsoft programs like the Windows USB/DVD Download Tool!

 

If you are running Windows 10, the Edge browser can still download the PSD Plugin successfully.  If you are not using Windows 10, you can download the latest version of the PSD Plugin here: http://www.psdplugin.com/

 

Link to post
Share on other sites

Hi - I was able to download it OK via Outlook Express ( I'm not sure which browser that would be using) but I have Chrome and Firefox on my computer.  All I had to do was give the Administrator heads-up.

30b8T8B.gif

How I made Jennifer & Halle in Paint.net

My Gallery | My Deviant Art

"Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon.

 
Link to post
Share on other sites

There is currently a URL block in effect against all downloads on Codeplex.  The file checks out with a clean bill of health on VirusTotal.com.

 

I have placed a link to the alternate download site on the PSD Plugin Codeplex page, and I have reported the problem to the people who run Codeplex.

 

Since it is a URL block, that's about all I can do.  Google requires the operator of the website (Microsoft) to get in touch with them to get the block lifted.

Link to post
Share on other sites
  • 3 weeks later...

Codeplex has finally taken action, and files can now be downloaded successfully on Chrome and Firefox.

 

Due to the quick reporting from users, the PSD Plugin was one of the first projects on Codeplex to workaround the problem.  I also have reason to believe that the operators of Codeplex took action based directly on my recommendations.  Therefore, every project on Codeplex owes a debt of gratitude to the users of the PSD Plugin.  Thank you!

 

  • Upvote 1
Link to post
Share on other sites
  • 1 month later...

Getting an error as follows:

System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.CheckSufficientMemory(PsdFile psdFile)
   at PhotoshopFile.PsdFile.LoadLayers(PsdBinaryReader reader, Boolean hasHeader)
   at PhotoshopFile.PsdFile.LoadLayerAndMaskInfo(PsdBinaryReader reader)
   at PhotoshopFile.PsdFile.Load(Stream stream, LoadContext loadContext)
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.Load(Stream input)
   at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
   at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158

PSD file is 15.4 MB consisting of several layers of 3,892 x 3528, but I am pretty sure it is all vector layers (not that I'm certain that would make a difference)

So, that would be 164,771,712 bytes required, right guise?

 

Well, I have 24GB of memory. I don't think I am likely to run out.

So, I assume it's a limitation in the plug-in not Paint.Net

Please help.

Spoiler

Looks like I'll be forced to use that diabolical monster, GIMP. Yeeeech!

 

Link to post
Share on other sites
5 hours ago, toe_head2001 said:

The memory issue is the least of your problems. The plugin and paint.net only supports raster images, not vector images.

 

Yip, that'll do it. I wish that had been made a little clearer in the ... what? Even Paint.Net doesn't do vector images?!

Spoiler

UGH! Alright, so vomitolicious gimp it is

Thanks for your help, mate

Link to post
Share on other sites
On 2/7/2017 at 5:26 PM, aragond said:

PSD file is 15.4 MB consisting of several layers of 3,892 x 3528, but I am pretty sure it is all vector layers (not that I'm certain that would make a difference)

So, that would be 164,771,712 bytes required, right guise?

 

Well, I have 24GB of memory. I don't think I am likely to run out.

 

 

It would be 164,771,712 bytes if the file has one layer.

 

PSD files can contain thousands of layers, so that file could require hundreds of GB of memory to load into Paint.NET.

 

The problem is that Photoshop has partial layers and Paint.NET doesn't.  Because layers are cheap in Photoshop, graphic designers can use layers like candy.  They'll create a new layer for a 10x10 image element.  When the file is loaded into Paint.NET, that 10x10 layer turns into a full 3892 x 3528 layer.

  • Upvote 1
Link to post
Share on other sites
  • 1 month later...
  • 3 months later...

I've definitely had it working before but not on this PC.  I just want to save a PDN file with layers as something I can open in another editor (Affinity Designer).

 

Windows 7 Enterprise 64-bit

Paint.Net 4.0.19

PSD Plugin 2.5.0

 

I've copied the DLL to the filetypes folder but Photoshop PSD files aren't listed when opening or saving files.

 

Link to post
Share on other sites
2 hours ago, Gerboa said:

I've definitely had it working before but not on this PC.  I just want to save a PDN file with layers as something I can open in another editor (Affinity Designer).

 

Windows 7 Enterprise 64-bit

Paint.Net 4.0.19

PSD Plugin 2.5.0

 

I've copied the DLL to the filetypes folder but Photoshop PSD files aren't listed when opening or saving files.

 

We need some more information to diagnose this problem.

 

Please post screenshots of Windows Explorer, opened to the following directories.  Use Detail mode, and maximize the window so we can see filesize and timestamp.

  • C:\Program Files\paint.net
  • C:\Program Files\paint.net\Effects
  • C:\Program Files\paint.net\FileTypes
Link to post
Share on other sites
  • 2 months later...

On Windows Server 2008 R2 (64-bit) the plugin dll is not loading for me. I've tried rebooting, redownloading, restarting multiple times. Any idea how to debug this? PSD Plugin version is 2.5.0, Paint.NET version is 4.0.21.

 

I added some screenshots of my folder contents.

paintnet.jpg

paintneteffects.jpg

paintnetfiletypes.jpg

Edited by jceddy
added details
Link to post
Share on other sites
44 minutes ago, jceddy said:

Any idea how to debug this?

 

It looks like you have installed the Megalo plugin pack.

You should delete the contents of your Effects and FileTypes folders and run a virus scan, see the following thread for more information.

 

Then you can reinstall the plugin from the link in the first post of this thread.

  • Upvote 1

PdnSig.png

Plugin Pack | PSFilterPdn | Content Aware Fill | G'MICPaint Shop Pro Filetype | RAW Filetype | WebP Filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait

 

Link to post
Share on other sites
  • 3 weeks later...
  • 1 month later...

i'm getting an error as follows:

 

PhotoshopFile.PsdInvalidException: Unrecognized layer section type.
   at PhotoshopFile.PsdFile.VerifyLayerSections()
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.Load(Stream input)
   at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
   at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158

Link to post
Share on other sites
On 5/12/2018 at 7:04 PM, iAviator said:

i'm getting an error as follows:

 

PhotoshopFile.PsdInvalidException: Unrecognized layer section type.
   at PhotoshopFile.PsdFile.VerifyLayerSections()
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.Load(Stream input)
   at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
   at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158

 

This is not a common error message.  Please send me the PSD file so I can investigate the problem further.  Use the email address at the top of the PSD Plugin web page: https://www.psdplugin.com/

 

If the file is larger than about 20 MB, please upload it to OneDrive instead and share it with me using that email address.

Link to post
Share on other sites
1 hour ago, jimp888 said:

It simply doesn't recognize psd files. Wont load them and wont save them as psd. Ive downloaded the 2.5.0 and the dll is in the file type folder but it does nothing!

 

There is not enough information yet to diagnose the problem.

 

Please post screenshots of File Explorer, opened to the following directories.  Use Detail mode, and maximize the window so we can see filesize and timestamp.

  • C:\Program Files\paint.net
  • C:\Program Files\paint.net\Effects
  • C:\Program Files\paint.net\FileTypes
     
Link to post
Share on other sites
  • 7 months later...

I get the following error while trying to load a .psb file. Searched for something similar in the thread, couldn't find. Can someone explain me what's wrong? Thanks!

 

Application version: paint.net 4.1.5

PhotoshopFile.PsdInvalidException: LayerInfo signature invalid, must be 8BIM or 8B64.
   at PhotoshopFile.LayerInfoFactory.Load(PsdBinaryReader reader, PsdFile psdFile, Boolean globalLayerInfo)
   at PhotoshopFile.PsdFile.LoadLayerAndMaskInfo(PsdBinaryReader reader)
   at PhotoshopFile.PsdFile.Load(Stream stream, LoadContext loadContext)
   at PaintDotNet.Data.PhotoshopFileType.PsdLoad.Load(Stream input)
   at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
   at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...