是否有人知道您是否可以获得以下用户界面组件,如各种adobe产品中所示,可用于自己的产品?
答案 0 :(得分:0)
您是在.NET平台上构建的吗? 然后,您可以访问Adobe程序内部使用的许多COM库。
例如。您可以通过以下方式直接实例化和命令Adobe Illustrator实例:
现在在您的计划中:
<强> C#强>
// open AI, init
Illustrator.Application illuApp = new Illustrator.Application();
// open doc
Illustrator.Document illuDoc = illuApp.Open("C:\myai.ai", Illustrator.AiDocumentColorSpace.aiDocumentRGBColor, null);
// close doc
illuDoc.Close();
illuDoc = null;
// close AI
illuApp.Quit();
illuApp = null;
<强> VB 强>
'open AI, init
Dim illApp As Illustrator.Application = New Illustrator.Application()
' open doc
Dim illDoc As Illustrator.Document = illApp.Open("C:\myai.ai", Illustrator.AiDocumentColorSpace.aiDocumentRGBColor, Nothing)
' close doc
illDoc.Close()
illDoc = Nothing
'close AI
illApp.Quit()
illApp = Nothing
在“添加引用”窗口中尝试浏览,以查找更多库。您甚至可以直接连接到Adobe的内部UI库!
答案 1 :(得分:0)
如果您正在查看购买/许可,请参阅这些 ComponentSource 页面
虽然您不会获得Adobe的组件,但您将获得具有类似功能或甚至副本的组件。
但也可以使用免费替代品。尝试谷歌搜索一些开源的!