独自の製品で使用するために、さまざまなアドビ製品に見られる次のユーザー インターフェイス コンポーネントを入手できるかどうか知っている人はいますか?
- ツリービュー (Adobe Acrobat)
- 折りたたみ可能なツールバー (Adobe Photoshop、Illustrator)
独自の製品で使用するために、さまざまなアドビ製品に見られる次のユーザー インターフェイス コンポーネントを入手できるかどうか知っている人はいますか?
購入/ライセンスを検討している場合は、これらのComponentSourceページを参照してください。
Adobe のコンポーネントは入手できませんが、同様の機能を備えたものやレプリカさえ入手できます。
ただし、無料の代替品も利用できます。いくつかのオープンソースのものをグーグルで試してみてください!
.NET プラットフォームで構築していますか? その後、アドビのプログラムが内部で使用する多くの 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 ライブラリに直接接続することさえできるかもしれません!