如何从PSD文件中获取DPI

本文关键字:获取 DPI 文件 PSD | 更新日期: 2023-09-27 17:58:02

我有几个PSD文件我正在使用将文件转换为jpghttp://imageresizing.net/库

如何使用C#从PSD文件中获取DPI信息?

更新我已经写了以下代码,但问题是它在后台中打开photoshop

ps.Application a = new ps.Application() { Visible = false };
a.Load(filePath);
ps.Document doc = a.ActiveDocument;
dpi = doc.Resolution;
a.ActiveDocument.Close();
a.Quit();

如何从PSD文件中获取DPI

这些是我用程序打开PS时使用的第一个设置:

                // Open PhotoShop
                app = new ps.Application();
                app.Preferences.RulerUnits = ps.PsUnits.psPixels;
                app.DisplayDialogs = ps.PsDialogModes.psDisplayNoDialogs;
                app.Visible = false;