問題タブ [cmyk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pdf - PDFでRGBをCMYKに変換するスクリプト(またはその他の手段)?
Adobe Illustrator や、多数の PDF ファイルの内容を読み取り、すべての RGB カラーを CMYK に変換するその他のツール用のスクリプトを作成することは可能ですか?
もしそうなら、誰かが関連する手順のいくつかを指摘してもらえますか、またはこれに関する詳細情報をどこで見つけることができますか?
actionscript-3 - FlashPlayerからのCMYK画像のエンコード/デコード
現在、Flash Playerの画像エディターで作業していますが、CMYK画像をサーバーにエクスポートできる必要があります。私はカラープロファイルなどにまったく慣れていないので、どうすればこれを実現できるのだろうと思っていました。Flash Playerのすべての画像がARGBであると確信しているので、値を適切に変換する方法はありますか?
tiff - CMYKグラフィックライブラリはありますか?
CMYKをサポートするグラフィックライブラリ(JPGまたはTIF)を探しています。1つの大きな画像ファイルと1つの小さな画像ファイルを読み取ってから、最初に2番目に書き込む必要があります。出力もCMYKである必要があります(CMYK-> RGB変換なし)。ありますか?(C#/ C ++ / Javaまたはその他)
wpf - CMYK + アルファを使用した WPF BitmapImage および TIFF
このコード スニペットを使用して、さまざまな画像ファイルをロードしています。
これは、RGB、RGB+Alpha、および CMYK として保存された TIFF ファイルでは問題なく機能します。ただし、CMYK カラーとアルファ チャネルを使用して TIFF ファイルを読み込もうとすると、例外が発生します (ファイル形式がデコーダによって有効であると認識されません)。
私は以前、FreeImageライブラリとその上に薄い C# ラッパーを使用していました。FreeImage 3.x は、この種の画像フォーマットを部分的にサポートしています。つまり、TIFF を 2 回ロードする必要がありました。FreeImage は同時に最大 4 つのカラー チャンネルにしかアクセスできないため、このトリックが必要です。
CMYK+Alpha ビットマップをロードするサポートされている方法があるかどうかを知りたいですか? C# で直接、または何らかの相互運用コードを使用しますが、できればサードパーティの DLL (.NET 4 フレームワーク ライブラリ以外) を使用する必要はありません。
このような TIFF ファイルの例は、ここにあります。
編集:問題を再現できなくなりました。次のコードは問題なく動作します:
ソース イメージが CMYK とアルファ チャネルとしてエンコードされていることを確認するにはどうすればよいですか? プロパティを見るとFormat
、画像のピクセルあたりのビット数が 40 であるという情報しか得られません。興味深いものはすべて、次の非公開プロパティに格納されています。
リフレクションに頼らずに、それらにたどり着く公式の方法はありますか?
.net - C# を使用して CMYK 画像を識別する方法
C# を使用して CMYK 画像を正しく識別する方法を知っている人はいますか? ImageMagick を使用してそれを行う方法を見つけましたが、.NET ソリューションが必要です。オンラインで 3 つのコード スニペットを見つけました。Windows 7 で動作するのは 1 つだけですが、Windows Server 2008 SP2 ではすべて失敗します。少なくとも Windows Server 2008 SP2 で動作する必要があります。これが私が見つけたものです:
coldfusion - coldfusion image新しいエラー: サポートされていないイメージ タイプ
ImageNew 関数 (coldfusion 8) を使用して、画像 URL リンクを持つ画像オブジェクトを作成しようとしています。<cfset myImage=ImageNew(evaluate( "http://.../../1.jpg" ))>
そこには多くのリンクがあり、それらのほとんどは適切ですが、一部の画像リンクでは、ImageNew 関数を呼び出すとエラーが発生しました: 画像を読み取ろうとしているときに例外が発生しました。javax.imageio.IIOException: サポートされていないイメージ タイプです
画像のサイズと関係がありますか?誰にもアイデアはありますか?
どうもありがとう
結果: 最後に、CMYK/RGB の問題です。CF8 は CMYK の処理に問題があり、CF8 は CMYK から RGB への変換をサポートしていないようです。ImageMagic を使用して変換を行います。
c# - .NET4でCMYKColorSpaceを使用して画像にテキストを追加する方法
私は、画像にテキストを追加することを中核とするプロジェクトに取り組んでいます。たとえば、背景画像(B)と、指定されたフォント、ポイントサイズ、フォント(A)のテキストを組み合わせて、2つを合成して生成します。 (C):
最終的にはこれらの画像を使用して印刷されるため、背景はCMYKカラースペースを使用しており、プロセス全体をCMYK内に維持する必要があります。そうしないと、印刷時に色が正しく表示されません。(注:CodeProjectの色空間と.NETに関する優れた記事)
これらの画像を一緒に合成するいくつかの異なる方法を試しました。
- System.Drawingは、すべてを暗黙的にRGBに変換します
- System.Windows.Media.Imaging-合成メソッドはありません
- System.XAML / WPF-非常に有望ですが、RenderTargetBitmapはPixelFormats.Cmyk32では機能しません(ArgumentExceptionをスローします)。
価格が高くなり始め、上昇し続けているように見えるので、私はサードパーティの商用コンポーネントを調べましたが、試していません:
- グラフィックスミル(2010年12月現在で約US $ 1800)
- Atalasoft DotImage(2010年12月現在で約US $ 3300)
これは.NET4で可能ですか?
編集:
他の誰かが少し違うことをしたいと思うかもしれないのでWindows.System.Media.Imaging
、CMYKにロードできるフォーマットを変換するだけです。これが私が使用したコードです。
上記のコードを明確にするために、画像ソースをCMYK32(透明度なし)に変換しますが、特定のクラスを使用している場合(つまりRenderTargetBitmap
、上記のImageSourceを渡すと例外がスローされます)。
java - JavaでRGB画像をCMYKに、またはその逆に変換するにはどうすればよいですか?
私たちの Web アプリでは、ユーザーは動的に生成された画像をさまざまな形式 (bmp、png、jpeg) でダウンロードできます。一部のユーザーは印刷用に画像をダウンロードするため、RGB または CMYK のいずれかを選択できるようにしたいと考えています。RenderedImage/BufferedImage を作成するときにカラー モデルを指定する方法はありますか? そうでない場合、デフォルトのカラー モデルは何ですか?どうすれば別のモデルに変更できますか? コードスニペットは大歓迎です:)
ありがとう、
オリビエ。
c++ - jpegがRGBまたはCMYK形式かどうかを確認する方法は?
私は c++、gdi+、WINDOWS を使用しています。jpeg が RGB か CMYK かを確認する方法は?
rgb - ICC カラー プロファイルを介して sRGB を CMYK に変換できるクライアント側のテクノロジはありますか?
指定された ICC カラー プロファイルを使用して sRGB カラーを CMYK に、またはその逆に変換できるブラウザ (クライアント側) で利用できるテクノロジはありますか?
現在、変換に非表示の Java アプレットを使用しています (Java にはこのための組み込みクラスがあります) が、Java アプレットは遅くて古いため、代替手段を見つけようとしています。
ブラウザーが SVG で ICC カラーをサポートしている場合、SVG は理想的ですが、誰もサポートしていません。Flash や Silverlight も良いのですが、関連するものが見つかりません。