caputo
Posts: 4 |
Is available an SDK or dll library for using the filters in a third program other than Photoshop or alike?
|
|||
Posted: January 21, 2011 2:25 pm | ||||
CFandM
![]() |
||||
Posted: January 21, 2011 10:37 pm | ||||
caputo
Posts: 4 |
The post doesn`t apply to what we want to do.
Say we use your program as a linked library, if my users wants to use it , need to pay you for a license. After that he will be able to call the filters and pass a bitmap, returns the same bitmap filtered. You are selling your program, in form or a dll instead of an exe or Photoshop plug-in. No need to create any propietary output format or alike. |
|||
Posted: January 22, 2011 3:37 am | ||||
CFandM
![]() |
ahhh...sure you can pay me... ![]() Actually I am not working nor do I speak for FF inc...I am just a user and filter author..The ones that post that work for FF inc are the ones that have Filter Forge Inc. under their names.....Or use the contact tab and ask that way..You might get a quicker response to your question... ![]() Stupid things happen to computers for stupid reasons at stupid times! |
|||
Posted: January 22, 2011 8:16 am | ||||
GMM
Moderator
Posts: 3491 |
You can call the command-line renderer and get much of what you're requesting. |
|||
Posted: January 24, 2011 6:33 am | ||||
Sphinx.
![]() |
You can get almost the functionality you're seeking by implementing PS Plugin Host capability in your application. This way you can load PS plugins, and you'll be able to present Filter Forge in an integrated manner.
Your users would have to buy Filter Forge this way. For a distribution license you have to talk to the FF crew, but I'm not sure they offer that. |
|||
Posted: January 25, 2011 6:08 am | ||||
caputo
Posts: 4 |
>>You can get almost the functionality you're seeking by implementing PS Plugin Host capability in your applicati
Is there any example/sample code in c++ of how to do it? |
|||
Posted: January 25, 2011 6:13 am | ||||
GMM
Moderator
Posts: 3491 |
The .8bf plugin specs should be available here.
Generally Filter Forge works well a a plugin under applications that conform to Adobe's SDKs. |
|||
Posted: January 25, 2011 6:19 am | ||||
caputo
Posts: 4 |
The SDK specs from Adobe are probably good if you want to write a plug-in for Photoshop, but not to write a program that accept a plug-in (on this case is just a bunch of sh.t).
Say an example of a filter plug-in from the SDK: case WM_INITDIALOG: CenterDialog(hDlg); // recalculate the proxy and upd ate the pixel data in inData GetProxyItemRect(hDlg); SetupFilterRecordForProxy(); CreateProxyBuffer(); CreateDissolveBuffer(gData->proxyWidth, gData->proxyHeight); UpdateProxyItem(hDlg); // set the dialog items based on the last values used SetDlgItemInt(hDlg, kDEditText, gParams->percent, TRUE); CheckRadioButton(hDlg, kDFirstRadio, kDLastRadio, kDFirstRadio + gParams->disposition); CheckDlgButton(hDlg, kDEntireImage, gParams->ignoreSelection); ShowWindow(GetDlgItem(hDlg, kDEntireImage), gFilterRecord->haveMask ? SW_SHOW : SW_HIDE ); SendDlgItemMessage(hDlg, kDEditText, EM_SETSEL, 0, (LPARAM)-1); Se tFocus(GetDlgItem(hDlg, kDEditText)); // intentional fall through to the WM_PAINT message case WM_PAINT: if (*gResult == noErr) PaintProxy(hDlg); return FALSE; break; I guess your plug-in will work pretty the same, if i need to read and implement all possible calls to Photoshop Api,initializations,proxies,etc that can be found..... better I write the filters myself... |
|||
Posted: January 25, 2011 6:58 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,712 Registered Users
+19 new in 30 days!
153,534 Posts
+27 new in 30 days!
15,348 Topics
+72 new in year!
11 unregistered users.