> [Site index](https://perfectvector.com/llms.txt) — available pages and descriptions.

# ImageMagick PNG ke SVG: Periksa Delegate Tracing

> Cari tahu apakah perintah ImageMagick PNG-ke-SVG Anda membuat jalur, delegasi penelusuran mana yang digunakannya, dan mengapa gambar berwarna bisa menjadi jejak SVG monokrom.

Source: https://perfectvector.com/id/blog/imagemagick-png-to-svg

Language: id
Author: Irene Kim
Published: 2026-11-03T08:00:00+09:00

ImageMagick dapat menghasilkan jalur vektor SVG dari PNG ketika build dan konfigurasinya menyediakan rute penelusuran. Dalam pengaturan ImageMagick 7.1.2-32 yang kami instal, `magick color-regions.png traced.svg` menggunakan Potrace 1.16 dan menghasilkan jalur hitam, bukan PNG yang disematkan. Itu juga kehilangan warna asli dan wilayah berwarna terang. Periksa delegasi yang Anda instal dan file yang disimpan sebelum memutuskan apakah perintah itu memenuhi kebutuhan Anda.

Jika Anda menginginkan rute penelusuran online untuk PNG yang sama, [mulai gratis dengan PerfectVector](https://perfectvector.com/id/convert-png-to-svg) dan periksa wilayah warna dan bukaan pratinjau. Pengeditan dan ekspor memerlukan hasil yang tidak terkunci. Panduan ini mendiagnosis rute ImageMagick lokal; itu tidak membandingkan kualitas keluaran alat.

## Mulailah dengan gejalanya, lalu periksa saluran pipanya

SVG yang berhasil dibuka mungkin masih tidak sesuai: mungkin monokrom saat Anda membutuhkan warna, atau berisi gambar raster saat Anda membutuhkan jalur. Perintah yang gagal adalah gejala yang berbeda dan memerlukan pesan kesalahan sebenarnya. Ekstensi nama file saja tidak dapat menjawab pertanyaan-pertanyaan ini.

**delegasi** adalah program eksternal yang dipanggil ImageMagick untuk suatu tugas. [dokumentasi sumber daya](https://imagemagick.org/resources/)-nya menjelaskan konfigurasi delegasi. Catat konfigurasi sebenarnya di mesin Anda; perintah yang disalin dari instalasi lain dapat mengikuti rute yang berbeda.

Untuk pemeriksaan ini, Anda memerlukan salinan PNG Anda, menginstal ImageMagick, terminal, editor teks biasa, dan penampil SVG. Pertahankan sumbernya tidak berubah dan berikan nama file baru pada setiap keluaran pengujian. Contoh kami juga telah menginstal Potrace; itu adalah bagian dari lingkungan yang diuji, bukan ketergantungan yang harus dibagikan oleh setiap instalasi ImageMagick.

**Ilustrasi**

![Ilustrasi sumber PNG melewati delegasi penelusuran yang dikonfigurasi sebelum pemeriksaan SVG yang disimpan](https://perfectvector.com/blog/imagemagick-png-to-svg/delegate-output.webp)

*Periksa sumber, pelacak yang dikonfigurasi, dan simpan SVG sebagai tahapan terpisah.*

## 1. Catat versi yang diinstal dan delegasikan

Jalankan perintah ini di terminal Anda:

```bash
magick -version
magick -list delegate
magick -list format
```

Baca daftar delegasi untuk entri `trace` dan catat nama programnya. Daftar kami berisi baris ini:

```text
pnm<= trace      "'potrace' --svg --output '%o' '%i'"
```

Itu adalah entri konfigurasi, bukan perintah untuk ditempelkan ke shell Anda. Ini menyebut Potrace sebagai program penelusuran eksternal. SVG yang sebenarnya kami simpan juga berisi metadata `Created by potrace 1.16`, yang menghubungkan konfigurasi tersebut ke keluaran yang diamati.

[Daftar format ImageMagick](https://imagemagick.org/formats/) berguna untuk memeriksa dukungan format, namun bacalah catatan rendering SVG dengan hati-hati: Informasi input/render Inkscape, RSVG dan MSVG tidak membuktikan program mana yang menelusuri PNG ke dalam SVG. Membaca SVG dan menulis jejak adalah arah yang berbeda.

### Mengapa komputer lain mungkin berperilaku berbeda

[Penulis SVG di sumber resmi 7.1.2-32](https://github.com/ImageMagick/ImageMagick/blob/7.1.2-32/coders/svg.c) menyertakan rute terpisah untuk dukungan AutoTrace yang dikompilasi, delegasi TRACE yang dikonfigurasi, dan fallback PNG yang disematkan ketika tidak ada delegasi penelusuran yang ditemukan di cabang tersebut. Inilah sebabnya mengapa “ImageMagick selalu melacak” atau “ImageMagick hanya menyematkan PNG” bukanlah jawaban menyeluruh yang dapat diandalkan.

Sumber tersebut menjelaskan cabang yang tersedia; perintah kami yang sebenarnya menentukan hasil yang kami peroleh. Kami tidak menguji setiap cabang atau mesin tanpa delegasi. Versi di atas adalah versi pengujian yang kami instal, bukan klaim tentang rilis ImageMagick terbaru.

## 2. Simpan SVG dan periksa isinya

Gunakan salinan PNG Anda sendiri yang diizinkan. Perintah pengujian kami yang sebenarnya adalah:

```bash
magick color-regions.png traced.svg
```

Ganti `color-regions.png` dengan nama file masukan Anda dan gunakan nama keluaran baru. Jika perintah gagal, pertahankan kesalahan dan periksa program yang dikonfigurasi sebelum mencoba pengaturan rendering yang tidak terkait. Delegasi yang terdaftar tidak dengan sendirinya membuktikan bahwa executable-nya tersedia dan berfungsi.

Buka SVG yang disimpan di editor teks. Cari elemen bentuk sebenarnya seperti `<path>`, elemen `<image>` apa pun dan konten yang direferensikannya, serta isian pada masing-masing jalur dan grup induk. Sebuah jalur dapat mewarisi isian hitam dari grup di sekitarnya; warnanya tidak perlu muncul di setiap garis jalur.

Dalam file kita, grup induk menyediakan `fill="#000000"`, dua elemen jalur mendeskripsikan bentuk yang dipertahankan, dan tidak ada elemen gambar. Itu adalah geometri jalur sebenarnya, namun tidak berarti palet asli atau setiap wilayah bertahan. Untuk file campuran atau berbasis gambar, gunakan [panduan pemeriksaan konten raster SVG](https://perfectvector.com/id/blog/svg-contains-raster-image) daripada menebak hanya dari zoom.

## Apa warna PNG kita dalam instalasi ini

Kami membuat 320 × 240 RGBA PNG asli yang berisi bingkai persegi panjang biru tua dengan bagian tengah kosong, lingkaran emas, dan segitiga teal dengan latar belakang transparan. Piksel transparan memiliki sampel RGB putih. Kami menjalankan perintah di atas dengan ImageMagick 7.1.2-32 dan menginstal Potrace 1.16, lalu memeriksa sumber SVG sebenarnya dan merendernya secara independen.

| Memeriksa                        | PNG asli      | SVG tersimpan sebenarnya              |
| -------------------------------- | ------------- | ------------------------------------- |
| Bingkai Angkatan Laut            | `#17344d`     | Geometri hitam dipertahankan          |
| Segitiga teal                    | `#347f78`     | Geometri hitam dipertahankan          |
| Lingkaran emas                   | `#e5aa39`     | Absen                                 |
| Pembukaan bingkai dan ruang luar | Transparan    | Transparan dalam hasil yang diberikan |
| Struktur file                    | Piksel raster | Dua jalur, tidak ada elemen gambar    |

[Panduan Potrace](https://potrace.sourceforge.net/potrace.1.html) menjelaskan bahwa input non-biner diubah menjadi hitam putih menggunakan pemutusan kecerahan. Rute penelusuran monokrom tidak membawa palet sumber sebagai wilayah berwarna terpisah. Dalam proses khusus ini, lingkaran emas terang menghilang sementara bingkai dan segitiga yang lebih gelap menjadi hitam.

Meningkatkan resolusi input atau mengubah nama file SVG tidak dapat mengubah hasil monokrom menjadi jejak warna. Jika warna memiliki makna, pilih alur kerja penelusuran warna dan periksa wilayah yang dihasilkan. Jika Anda sengaja membutuhkan karya seni satu warna, gunakan [alur kerja persiapan dan penelusuran Potrace PNG yang eksplisit](https://perfectvector.com/id/blog/potrace-png-to-svg) untuk mengontrol tugas terpisah tersebut.

Ini adalah salah satu perlengkapan warna asli pada satu bangunan terpasang, didukung oleh kontrol persegi dengan lubang sebelumnya. Itu adalah inspeksi file digital, bukan tes impor-editor, cetak atau potong. Jumlah jalur menjelaskan keluaran ini; ini bukan angka kualitas.

### Pisahkan unit ukuran dari struktur jalur

SVG tersimpan kami mendeklarasikan `width="320.000000pt"`, `height="240.000000pt"` dan `viewBox="0 0 320.000000 240.000000"`. Nilai numerik yang cocok tidak membuat titik, piksel sumber, dan koordinat SVG dapat dipertukarkan. Periksa ukuran fisik yang diinginkan secara terpisah menggunakan [alur kerja pemecahan masalah ukuran impor SVG](https://perfectvector.com/id/blog/svg-imports-wrong-size).

## Pilih perbaikan yang cocok dengan keluaran

| Hasil yang diamati                                              | Tindakan selanjutnya                                                                | Verifikasi                                                                        |
| --------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| Jalur berwarna hitam, tetapi Anda memerlukan wilayah berwarna   | Pilih alur kerja penelusuran warna                                                  | Bandingkan wilayah penting dan isi dengan PNG asli                                |
| Jalur hitam adalah karya seni yang dimaksudkan                  | Pertahankan rute monokrom; memeriksa detail yang hilang                             | Periksa siluet dan bukaan yang diperlukan dengan latar belakang yang kontras      |
| SVG berisi PNG yang disematkan, bukan bentuk yang Anda perlukan | Periksa rute penelusuran yang diinstal atau gunakan vektorizer khusus               | Periksa objek file pengganti dan gambar referensi                                 |
| Kesalahan perintah terkait delegasi                             | Baca kesalahannya dan periksa ketersediaan dan konfigurasi program bernama tersebut | Ulangi masukan kecil yang diizinkan setelah memperbaiki masalah spesifik tersebut |
| Jalur ada tetapi ukurannya salah di aplikasi lain               | Periksa unit dan dimensi dokumen secara terpisah                                    | Konfirmasikan ukuran yang diinginkan di aplikasi penerima tersebut                |

Kesalahan sebenarnya dari perintah dan konfigurasi yang Anda instal akan memandu perbaikan. Panduan ini tidak mereproduksi lingkungan yang tidak dapat dieksekusi atau kesalahan kebijakan, sehingga tidak menentukan perbaikan universal untuk kesalahan tersebut.

Untuk karya seni berwarna yang masih memerlukan SVG, PerfectVector menyediakan alur kerja PNG-ke-vektor online. Mulailah dengan PNG asli dan bandingkan siluet pratinjau, wilayah warna, dan ruang kosong. Warna merek yang tepat atau huruf kecil masih memerlukan pemeriksaan dan koreksi; jika kontur kritis tidak jelas, gambar ulang yang disengaja mungkin merupakan langkah berikutnya yang lebih berguna. [Panduan kualitas PNG-ke-SVG](https://perfectvector.com/id/blog/png-to-svg-without-losing-quality) mencakup keputusan sumber dan detail tersebut.

Anda telah menyelesaikan diagnosis ketika Anda dapat memberi nama jenis keluaran, mengidentifikasi rute penelusuran yang relevan, dan menjelaskan apakah rute tersebut memenuhi kebutuhan warna Anda. Simpan sumber, simpanan SVG, dan catatan versi/konfigurasi bersama-sama. Untuk mencoba PNG Anda secara online, [mulai gratis dengan PerfectVector](https://perfectvector.com/id/convert-png-to-svg) dan periksa wilayah warna dan bukaan pratinjau dengan aslinya.

## Pertanyaan Umum

**Dapatkah ImageMagick mengonversi PNG menjadi jalur SVG sebenarnya?**

Ya, ketika build dan konfigurasi yang diinstal menyediakan rute penelusuran. Penyiapan ImageMagick 7.1.2-32 kami menggunakan Potrace 1.16 dan menyimpan jalur sebenarnya tanpa elemen gambar. Periksa keluaran Anda sendiri daripada berasumsi setiap instalasi berperilaku sama.

**Mengapa ImageMagick SVG saya menjadi hitam putih?**

Delegasi pelacakan monokrom yang dikonfigurasi dapat menjelaskan hasil tersebut. Dalam pengujian kami, Potrace menghasilkan jalur hitam dari wilayah yang lebih gelap dan menghilangkan lingkaran emas terang. Periksa daftar delegasi dan isian yang disimpan sebelum memilih alternatif penelusuran warna.

**Apakah entri SVG dalam daftar format menjamin penelusuran warna?**

Tidak. Dukungan format saja tidak mengidentifikasi implementasi penelusuran keluaran atau membuktikan bahwa implementasi tersebut mempertahankan palet Anda. Baca konfigurasi delegasi yang diinstal dan periksa SVG yang disimpan.

**Haruskah saya mengubah pengaturan RSVG atau MSVG untuk mengembalikan warna PNG?**

Pertama-tama identifikasi rute penelusuran keluaran. Pengaturan rendering SVG dan program yang melacak PNG menjawab pertanyaan yang berbeda. Hasil monokrom kami diperoleh melalui delegasi penelusuran Potrace, jadi keputusan berikutnya adalah apakah jejak monokrom cocok dengan karya seni tersebut.

## Sumber

1. [Sumber daya ImageMagick](https://imagemagick.org/resources/) — file konfigurasi dan delegasi eksternal.
2. [Format gambar ImageMagick](https://imagemagick.org/formats/) — daftar format terpasang dan catatan rendering SVG.
3. [ImageMagick 7.1.2-32 Penulis SVG](https://github.com/ImageMagick/ImageMagick/blob/7.1.2-32/coders/svg.c) — penelusuran yang disematkan versi dan cabang gambar yang disematkan.
4. [Panduan Potrace](https://potrace.sourceforge.net/potrace.1.html) — interpretasi masukan monokrom dan perilaku penelusuran.

## Explore

- [Read the HTML article](https://perfectvector.com/id/blog/imagemagick-png-to-svg)
- [Konversi Batch PNG2SVG: Periksa ZIP Hasil Unduhan](https://perfectvector.com/id/blog/png2svg-batch-convert.md)
- [Vectorization Org: Periksa Hasil Tracing Hitam Putih](https://perfectvector.com/id/blog/vectorization-org-black-white.md)
- [Product facts](https://perfectvector.com/product-facts.md)
- [FAQ](https://perfectvector.com/faq.md)
- [Pricing and credits](https://perfectvector.com/pricing.md)
