3

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

如何使用 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();
4

1 回答 1

1

这些是我以编程方式打开 PS 时使用的第一个设置:

                // Open PhotoShop
                app = new ps.Application();
                app.Preferences.RulerUnits = ps.PsUnits.psPixels;
                app.DisplayDialogs = ps.PsDialogModes.psDisplayNoDialogs;
                app.Visible = false;
于 2013-04-04T21:06:22.573 回答