Bagaimana cara menyematkan profil warna ke dalam PDF dengan Inkscape?

8

Saya menggunakan Inkscape v. 0.91 di Linux Slackware, dikompilasi dari sumber dengan opsi default.

Layanan pencetakan yang saya gunakan memerlukan profil warna "ISO Coated v2 300% (ECI)", yang saya miliki di folder / usr / share / colors / icc dan saya terapkan di properti dokumen. Editor XML dengan benar menunjukkan bahwa "ISO Coated" di svg:color-profilelapangan.

Lagi pula, ketika saya menyimpan file PDF, colorspace yang saya lihat panggilan identify -verbosedilaporkan sebagai sRGB (saya kira itu benar dengan cara ini), tetapi tidak ada referensi ke profil ISO di dalam PDF.

Apakah ada cara untuk menanamkan profil warna dengan benar ke dalam PDF dengan Inkscape?

Marco Bernardini
sumber
Sudahkah Anda membaca posting ini? Apakah Inkscape mempertahankan warna CMYK Sepertinya Anda mungkin dapat menggunakan Scribus atau Acrobat Distiller untuk mengonversi.
Adam H.
1
Saya suka Inkscape - tetapi ini tidak dirancang untuk desain berbasis cetak jika manajemen warna adalah kunci. Anda dapat melempar dadu dengan apa yang dihasilkan Inkscape, atau Anda mungkin perlu mengimpor ke Illustrator untuk memperbaiki warna dan ruang warna sehingga siap tekan.
DA01

Jawaban:

3

Inkscape tidak dapat menanamkan profil warna CMYK, maaf. Scribus bisa.

Berikut ini adalah alur kerja yang telah berhasil saya gunakan untuk mendapatkan PDF siap produksi cetak (dengan profil warna "ISO Coated v2 300% (ECI)" tertanam dengan benar).

Ini diambil dari artikel yang lebih rinci di blog saya .


Kata peringatan : Alur kerja melibatkan konversi warna secara manual, jadi jika Anda memiliki banyak warna dalam dokumen sumber Anda, ini mungkin menjadi penghenti acara dan Anda harus mencari alternatif komersial.

Langkah 0: Atur Inkscape, Profil Warna dan Scribus

  • Instal Inkscape dan Scribus .
  • Unduh profil warna yang diinginkan dan simpan ke lokasi default sistem Anda untuk profil warna. Beberapa lokasi khas:
    • Windows: \Windows\System32\Spool\Drivers\Coloratau\Windows\System\Color
    • Mac: Username/Library/ColorSync/ProfilesatauHD/Library/ColorSync/Profiles
    • Linux: $HOME/.local/share/color/iccatau$home/.color/icc
    • Mereka dapat disimpan di tempat lain, google di sekitar ...
  • Di Scribus, buka "Pengaturan", lalu "Manajemen Warna". Di bawah "CMYK Solid Colors" pilih profil yang baru saja Anda instal di dropdown. Jika tidak muncul, Anda belum menyimpannya di lokasi yang benar. Ulangi langkah sebelumnya hingga Scribus dapat menemukan profil warna.
  • Jika Anda mau, centang "Simulasikan Printer pada Layar" dan "Konversi semua warna ke ruang printer". Scribus kemudian akan mencoba untuk membuat warna terlihat lebih mirip dengan hasil cetak yang sebenarnya, meskipun simulasi itu mungkin masih banyak mati jika layar Anda tidak dikalibrasi.

Langkah 1: Siapkan SVG

  • Buka / buat file SVG Anda dengan Inkscape.
  • Konversikan semua teks Anda menjadi path (pilih objek teks, tekan Shift+Ctrl+Cdan ungroup dengan Shift+Ctrl+Guntuk memastikan karakter telah menjadi bentuk vektor individu).
  • Singkirkan semua lapisan tambahan yang mungkin Anda miliki (gabungkan semuanya menjadi satu lapisan).
  • Singkirkan semua elemen transparan (periksa goresan dan isi semua objek).
  • "Simpan salinan ..." dari SVG dalam file yang terpisah (seperti myfile_final.svg).

Langkah 2: Konversi Warna

  • Buka SVG yang baru saja Anda buat dengan Scribus (dalam dialog "Buka" ubah filter menjadi "Semua file" untuk dapat memilih SVG Anda). Scribus mungkin mengeluh bahwa beberapa fitur SVG Anda tidak didukung (yang kemungkinan besar karena data Inkscape di SVG atau karena Anda masih memiliki transparansi yang ditentukan di suatu tempat). Jangan khawatir tentang hal itu untuk saat ini.
  • Di bawah "File"> "Document Setup"> "Page Size" periksa kembali apakah lebar dan tinggi sudah benar (saya agak sok dan menemukan bahwa mereka biasanya mati dengan sub-milimeter). Perbaiki ukuran jika perlu.
  • Buka "Edit"> "Warna". Anda akan melihat banyak warna yang diimpor dari SVG.

  • Klik pada "Hapus Tidak Digunakan". Ini membersihkan palet dan hanya menyisakan warna yang benar-benar digunakan.

  • Jika Anda menggunakan hitam murni ( # 000000 ) atau putih murni ( #ffffff ) di SVG Anda, pilihlah, lalu klik "Hapus" dan "Ganti dengan" CMYK hitam dan putih yang telah ditentukan sebelumnya.
  • Pergi melalui masing-masing warna yang tersisa yang masih muncul sebagai RGB ( ), klik pada "Edit", beri mereka nama yang bermakna dan pilih "CMYK" untuk model warna. Jika Anda memiliki gagasan tentang nilai CMYK yang seharusnya dimiliki warna (misalnya dari buku warna) sesuaikan nilainya, jika tidak, terima saja nilai yang dikonversi secara otomatis.
  • Setelah selesai, dialog warna seharusnya hanya berisi warna CMYK ( ), seperti:

  • Simpan file Scribus Anda sebagai myfile_final.sla.

Langkah 3: Ekspor Final PDF

  • Di Scribus, buka "File"> "Ekspor"> "Simpan sebagai PDF ..."
  • Pilih nama file seperti myfile_cmyk_final.pdf, lebih disukai dalam subfolder bernama print(sehingga Anda tidak akan bingung mana yang merupakan file terakhir).
  • Sebagian besar layanan pencetakan memerlukan file PDF / X-3, jadi pilihlah di dropdown "Kompatibilitas".

  • Saya juga biasanya menghapus centang "Kompres Teks dan Grafik Vektor" dalam dialog yang sama, meskipun itu mungkin tidak perlu (seharusnya tidak ada teks yang tersisa di file Anda). Saya sedikit percaya takhayul.
  • Langkah paling penting : Buka tab "Pra-tekan" dan di bawah "Output Profile" pilih profil warna yang Anda inginkan di dropdown:

  • Tekan "Simpan".

Itu dia. Nikmati file PDF siap produksi Anda ;-)!

KlaasNotFound
sumber
Beberapa catatan khusus Linux: LittleCMS diperlukan (dapat diinstal dengan Scribus jika Anda menggunakan manajer paket distro Anda). Profil warna tingkat pengguna harus dalam $ HOME / .local / share / color / icc atau $ HOME / .color / icc (tergantung pada distribusi) dan profil sistem yang luas harus dalam / usr / share / color / icc . Informasi lebih lanjut tentang Scribus Wiki .
Scribblemacher
@Scribblemacher Terima kasih! Saya menambahkan lokasi profil warna Linux.
KlaasNotFound