InkscapeでカラープロファイルをPDFに埋め込む方法は?


8

Linux SlackwareでInkscape v。0.91を使用しています。デフォルトのオプションを使用してソースからコンパイルされています。

私が使用する印刷サービスには、/ usr / share / colors / iccフォルダーにある「ISO Coated v2 300%(ECI)」カラープロファイルが必要で、ドキュメントのプロパティに適用します。XMLエディターは、svg:color-profileフィールドにその「ISOコーティング」を正しく表示します。

とにかく、PDFファイルを保存すると、呼び出す色空間identify -verboseはsRGBとして報告されます(この方法では正しいと思います)が、PDF内のISOプロファイルへの参照はありません。

InkscapeでカラープロファイルをPDFに正しく埋め込む方法はありますか?


この投稿を読みましたか?InkscapeはCMYKカラーを保持しますかScribusまたはAcrobat Distillerを使用して変換できる可能性があるようです。
Adam H.

1
私はInkscapeが大好きですが、カラーマネージメントが重要な場合は、印刷ベースのデザイン用には設計されていません。Inkscapeが出力するものを使ってサイコロを振るか、またはIllustratorにインポートして色とカラースペースを修正し、すぐに使えるようにする必要があります。
DA01 2015

回答:


3

InkscapeはCMYKカラープロファイルを埋め込むことができません。Scribusはできますが。

これは、印刷本番に対応したPDF(「ISO Coated v2 300%(ECI)」カラープロファイルが適切に埋め込まれたもの)を取得するために私がうまく使用したワークフローです。

それは私のブログのより詳細な記事から取られています。


警告:ワークフローでは色を手動で変換する必要があるため、ソースドキュメントに多くの色がある場合、これはショーストッパーになる可能性があり、市販の代替品を探す必要があります。

ステップ0:Inkscape、カラープロファイル、Scribusをセットアップする

  • InkscapeScribusの両方をインストールします。
  • 目的のカラープロファイルをダウンロードし、システムのデフォルトのカラープロファイルの場所に保存します。いくつかの典型的な場所:
    • Windows:\Windows\System32\Spool\Drivers\Colorまたは\Windows\System\Color
    • Mac:Username/Library/ColorSync/ProfilesまたはHD/Library/ColorSync/Profiles
    • Linux:$HOME/.local/share/color/iccまたは$home/.color/icc
    • それらは他の場所に保存でき、グーグルで...
  • Scribusで、[設定]、[色の管理]の順に移動します。[CMYK単色]で、ドロップダウンにインストールしたプロファイルを選択します。表示されない場合は、正しい場所に保存されていません。Scribusがカラープロファイルを見つけることができるまで、前の手順を繰り返します。
  • 必要に応じて、「画面上のプリンターのシミュレーション」と「すべての色をプリンター空間に変換する」にチェックを入れます。Scribusは、実際の印刷結果により近い色を表示しようとしますが、画面がキャリブレーションされていないと、シミュレーションが大幅にオフになる可能性があります。

ステップ1:SVGを準備する

  • InkscapeでSVGファイルを開く/作成します。
  • すべてのテキストをパスに変換します(テキストオブジェクトを選択し、を押しShift+Ctrl+Cてグループ化を解除しShift+Ctrl+Gて、文字が個別のベクトル図形になったことを確認します)。
  • 追加のレイヤーをすべて削除します(すべてを1つのレイヤーにマージします)。
  • 透明な要素を取り除きます(すべてのオブジェクトのストローク塗りつぶしを確認します)。
  • SVGの「コピーを保存...」を別のファイル(などmyfile_final.svg)に保存します。

ステップ2:色を変換する

  • Scribusで作成したSVGを開きます(「開く」ダイアログでフィルターを「すべてのファイル」に変更して、SVGを選択できるようにします)。Scribusは、SVGの一部の機能がサポートされていないと文句を言う場合があります(これは、SVGのInkscapeデータが原因であるか、透明性がまだどこかに定義されているためです)。現時点では心配する必要はありません。
  • [ファイル]> [ドキュメントの設定]> [ページサイズ]で、幅と高さが正しいことを再確認します(私は少し知識が豊富で、通常はサブミリ単位でずれていることを確認します)。必要に応じてサイズを修正します。
  • [編集]> [色]に移動します。SVGからインポートされた多数の色が表示されます。

  • 「未使用の削除」をクリックします。これによりパレットが消去され、実際に使用されている色のみが残ります。

  • SVGで純粋な黒(#000000)または純粋な白(#ffffff)を使用している場合は、それを選択し、定義済みのCMYK白黒の[削除]および[置換]をクリックします。
  • まだRGB()として表示される残りの各色を確認し、[編集]をクリックしてわかりやすい名前を付け、カラーモデルに[CMYK]を選択します。カラーに必要なCMYK値がわかっている場合(カラーブックなど)、値を調整します。それ以外の場合は、自動変換された値をそのまま使用します。
  • 完了したら、次のように、カラーダイアログにCMYK()カラーのみを含める必要があります。

  • Scribusファイルをとして保存しますmyfile_final.sla

ステップ3:最終的なPDFをエクスポートする

  • Scribusで、「ファイル」>「エクスポート」>「PDFとして保存...」に移動します。
  • のようなファイル名を選択しますmyfile_cmyk_final.pdf。できれprintばという名前のサブフォルダに入れてください(最後のファイルが混乱しないようにしてください)。
  • ほとんどの印刷サービスはPDF / X-3ファイルを必要とするため、[互換性]ドロップダウンでそれを選択します。

  • また、通常は同じダイアログで「テキストとベクターグラフィックスの圧縮」のチェックを外しますが、おそらく不要です(ファイルにテキストを残してはいけません)。私は少し迷信的です。
  • 最も重要なステップ:[プリプレス]タブに移動し、[出力プロファイル]でドロップダウンから目的のカラープロファイルを選択します。

  • 「保存」を押します。

それでおしまい。制作準備の整ったPDFファイルをお楽しみください;-)!


Linux固有の注意事項:LittleCMSが必要です(ディストリビューションのパッケージマネージャーを使用した場合、Scribusとともにインストールされる場合があります)。ユーザーレベルのカラープロファイルは$ HOME / .local / share / color / iccまたは$ HOME / .color / icc(ディストリビューションによって異なる)にあり、システム全体のプロファイルは/ usr / share / color / iccにある必要があります。Scribus Wikiの詳細。
Scribblemacher

@Scribblemacherありがとう!Linuxカラープロファイルの場所を追加しました。
KlaasNotFound 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.