Получил настоящее шаткое начало для вас!В Photoshop есть документация по использованию javascript vbscript с dll для Photoshop: http://www.adobe.com/devnet/photoshop/scripting.html. Эти же методы доступны через COM для C #, и мне интересно, доступны ли они для Objective-C (RedGate и vs object browser могут помочь, если вы будете баловатьсяс этим).Не сдавайтесь кодом C #!Дело в том, что в фотошопе есть библиотеки, с которыми можно работать.C # ASP.NET выставляет photoshop .dll через COM.Я новичок в объективе-c, а не ветеринар в C #!Я получил этот код для работы на моем компьютере с Windows в C #.Этот код запускает веб-страницу и запускает мою версию Photoshop CS3, проходит через мой каталог файлов и создает «галерею изображений Adobe».Удачи вам и отправьте обратно то, что вы найдете в target-c ... Я думаю, что target-c может запустить нативный C, и я видел некоторую документацию по работе с фотошопом в нативном C ... Снимайте код обратно в любом случае...Я новичок, так что если это не то, что вы имели в виду под Photoshop Image, я прошу прощения!
CDUB PS это все методы Photoshop, которые я раскрыл, я ничего не выдумал ...
используяSystem;
с использованием System.Collections.Generic;
с использованием System.Linq;
с использованием System.Web;
с использованием System.Web.UI;
с использованием System.Web.UI.WebControls;
с использованием GoogleTalkAPILib;
с использованием ps = Photoshop;
с использованием Photoshop;
пространство имен photoshop
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
Object ob= null;
//works!!!!!!
// co.Application.MakePDFPresentation(oaa,
"C: \ Users \ Photoshoptryrescl", ob);
//you can also use c# to run a javascript
// co.DoJavaScript("hey.js",e,d );
co.MakePhotoGallery(oab, "C:\\photoshopdump", ob);
}
catch (Exception ex)
{ Trace.Write(ex.Message.ToString()); }
}
}
}
using System;
с использованием System.Collections.Generic;
с использованием System.Linq;
с использованием System.Web;
с использованием System.Web.UI;
с использованием System.Web.UI.WebControls;
с использованием ps = Photoshop;
с использованием Photoshop;
с использованием Microsoft.Win32.SafeHandles;
с использованием Microsoft.Win32;
с использованием Microsoft;
пространство имен photoshop
{открытый делегат void addBlur ();
public class Class1 : ApplicationClass, ArtLayer, Document
{
public Class1()
{ }
public void addBlur()
{ }
public void addBlur1(string sa)
{ }
#region ArtLayer Members
public void AdjustBrightnessContrast(int Brightness, int Contrast)
{
throw new NotImplementedException();
}
public void AdjustColorBalance(object Shadows, object Midtones, object Highlights, object PreserveLuminosity)
{
throw new NotImplementedException();
}
public void AdjustCurves(object CurveShape)
{
throw new NotImplementedException();
}
public void AdjustLevels(int InputRangeStart, int InputRangeEnd, double InputRangeGamma, int OutputRangeStart, int OutputRangeEnd)
{
throw new NotImplementedException();
}
public bool AllLocked
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
public void ApplyAddNoise(double Amount, PsNoiseDistribution Distribution, bool Monochromatic)
{
throw new NotImplementedException();
}
public void ApplyAverage()
{
throw new NotImplementedException();
}
public void ApplyBlur()
{
// throw new NotImplementedException();
}
public void ApplyBlurMore()
{
throw new NotImplementedException();
}
// и т. Д. ... эти интерфейсы предоставляют массу методов, которыеможет быть реализована простота // это не все