Jump to content

Batch convert .PDN to .PSD?


Recommended Posts

I have a folder of 100+ .PDN files from an artist that I need to use for a project, but unfortunately my workflow doesn't support .PDN, only .PSD/.PSB and multilayer .TIF. I've done a lot of searching already but can't seem to find a way to easily batch-convert these .PDN files into another layered format.

 

- IrfanView can open .PSD files and convert .PDN to JPG/PNG/etc., but can't convert PDN (or anything else) to .PSD

- IrfanView can also convert to TIFF, but the filesize is hugely inflated (~30x), and when I tried loading the converted file in Krita I got a glitchy result (blank canvas, even though the layer thumbnails are visible in the sidebar and can be copied into a new canvas), so not sure how usable that is.

- XnConvert can convert stuff to .PSD, but it can't recognize .PDN

- Paint.net itself can load .PDN (duh) and save them as .PSD via a plugin, but has no batch-convert support, so you have to load and re-save one at a time.

 

Photoshop is one of the most common layered image formats around, and plenty of people use Paint.NET too. Is there really no tool or plugin out there that can batch-convert Paint.NET files into .PSD (or any other format that preserves the layer info)?

Link to comment
Share on other sites

Paint.NET has the ability to load PSD files via a plugin.

 

If Photoshop can't read PDN files, maybe you should ask them for an appropriate plugin.

 

EDIT: Oh, I see you're trying to load them into Krita.  Maybe you should be asking the Krita folks for an appropriate PDN plugin.

 

Or, have you considered doing your work in Paint.NET?

 

Link to comment
Share on other sites

You can do batch processing with cli via LazPaint. LazPaint can be used to convert pdn files into ora file, then you can open them in Krita. Also, if planning to use Paint.NET, I would use .ORA instead, there's no info loss for me there and it opens up in more programs.

Edited by Reptillian

G'MIC Filter Developer

Link to comment
Share on other sites

Sorry, I was just using Krita to test if IrfanView's TIF conversion of the PDN files was working, since Paint.NET itself doesn't support multilayer TIFs.

 

No need to sell me on the virtues of Paint.NET, I use it a lot myself. I just need PSD/PSB/TIF since that's the only layered image format supported by other apps I need. Was hoping there might be a tool to convert to PSD given the popularity of the PSD plugin for Paint.NET, but it doesn't look like there is anything out there. :(

Link to comment
Share on other sites

58 minutes ago, J117 said:

Sorry, I was just using Krita to test if IrfanView's TIF conversion of the PDN files was working, since Paint.NET itself doesn't support multilayer TIFs.

 

No need to sell me on the virtues of Paint.NET, I use it a lot myself. I just need PSD/PSB/TIF since that's the only layered image format supported by other apps I need. Was hoping there might be a tool to convert to PSD given the popularity of the PSD plugin for Paint.NET, but it doesn't look like there is anything out there. :(

Krita can open ora file. That is why I suggested lazpaint. Batch convert pdn to ora, import to Krita.

G'MIC Filter Developer

Link to comment
Share on other sites

Link to comment
Share on other sites

I think I cracked it! Lazpaint can batch convert PDN->ORA, and then GIMP can batch convert ORA->PSD. You have to do it through the command line and the file size still more than doubles, but it's manageable. Thanks for the tips, everyone.

Link to comment
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...