2010-12-14 15 views
0

PhotoshopImageインスタンスのサイズを変更する方法を知っている人はいますか? 私は多くの画像を読み込む必要があり、PhotoshopImageクラスはそれをよりうまく処理するため、私はUIImageViewを使用しません。Cocoa:PhotoshopImageクラスとサイズ変更

+0

PhotoshopImageそれらではありません// を実装することができる方法のトンを公開? –

+0

あなたが話していることの手がかりではありません。 PhotoshopImageは作成したプライベートクラスですか、それとも何ですか? – Chuck

答えて

-1

本当に不安なスタートを切った! Photoshopには、フォトショップDLLのjavascript vbscriptの使用に関するドキュメントがあります。http://www.adobe.com/devnet/photoshop/scripting.htmlこれらの同じメソッドは、COM経由でC#に公開されています。Objective-C(RedGateと対話できるならオブジェクトブラウザが役立ちます)に利用できるかどうかは疑問です。 C#のコードでうんざりしないでください!要点は、Photoshopで作業できるDLLを公開することです。 C#ASP.NETはPhotoshop .dllをCOM経由で公開します。私は客観的に新しいとCで獣医ではない#!私はC#で私のWindowsマシンで動作するようにこのコードを手に入れました。このコードはWebページを作り上げ、私のバージョンのPhotoshop cs3を起動し、私のディレクトリに移動し、「Adobe画像ギャラリー」を作成します。あなたに幸運と客観的に見つけるものを投稿する - 私はobjective-cがネイティブCを動かすことができ、私はネイティブCでPhotoshopを扱ういくつかの文書を見たと思います。 ..私は半初心者ですので、これがPhotoshop Imageの意味ではない場合は、私はお詫び申し上げます。
CDUB PSこれらは公開されているすべてのフォトショップメソッドです。私は何も作成しませんでした...

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using 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:\ユーザー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.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

ps = Photoshopを使用する。

Photoshopを使用する。

Microsoft.Win32を使用しています。SafeHandles;

Microsoft.Win32を使用しています。

Microsoftを使用しています。

名前空間のPhotoshop

{パブリックデリゲートボイド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(); 
    } 

//など...これらのインタフェースは、明示的に、これはすべての

+0

C#コードの大部分はiOSの質問に対する答えですか? –

+0

私はphotoshopもapplescriptをサポートしていません...それ以上の場合に役立つかどうかはわかりません。上記のコードの鍵は、インタフェースを継承し、対応するメソッドを使用することです。そのドキュメントを確認してください – CDUB

+0

私はそのコードのトンをprefaced ...これは不安なスタートです!ドキュメントが指定する方法の範囲外でこれらのdllを使って作業できるという事実は、オブジェクト指向プログラミング、インタフェースなどの理解を誰かに伝えなければなりません。 – CDUB

関連する問題