Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibly leverage code from other open source project to read .pdn files #950

Open
lammel-hub opened this issue Aug 19, 2024 · 2 comments
Open

Comments

@lammel-hub
Copy link

lammel-hub commented Aug 19, 2024

Description
Pinta is on its way to become a great replacement for Paint.NET for Windows users (and thereby enabling them to leave Windows).

However, there is a hurdle for taking the leap: Last I tried, Pinta could not import pi.pdn files created by Paint. NET.
This makes migration hard for users with many previously created files in Paint.NET.

Request
Would it be possible to look into this as part of the roadmap for Pinta?

Additional context

  • This is one I found that could be useful: https://github.com/drAshcroft/SciImage (have not tested, as I am not a programmer)

  • Another Open Source Application called LazPaint (written in Lazarus Pascal) has implemented an import/open .pdn file function that works flawlessly. Their libraries are found at https://github.com/bgrabitmap/
    ("Why not use LazPaint instead, if it is so great" you might ask. It has not been updated since 2022-08...)

  • I have also found this: https://github.com/addisonElliott/pypdn (have not tested, as I am not a programmer myself... and also not updated in a while)

@lammel-hub lammel-hub changed the title Possibly leverage code from LazPaint (open source) to read .pdn files Possibly leverage code from other open source project to read .pdn files Aug 19, 2024
@cameronwhite
Copy link
Member

See also #827 for a related discussion - there was a community addin for Pinta 1.x which could load pdn files, so this might be possible to resurrect for Pinta 2.2

@lammel-hub
Copy link
Author

@cameronwhite that's a great point! The addins are sorely missed in Pinta 2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants