Kullanım kılavuzuna geç
Adobe Illustrator Scriptingyazan GitHub Awesome Copilot Contributors

Adobe Illustrator Scripting Skill.

Tekrarlanabilir Illustrator düzenlemelerini; belgeler, katmanlar ve çizimler üzerinde açık denetimle betikleyin.

  • Vektör Tasarım
  • Otomasyon
  • Illustrator
Kaynak İncelemesi · Adobe Illustrator ScriptingSKILL.md
Görev Vektör Tasarım Çıktılar • Belge ve katman hedefleri açıkça belirtilmiş bir Illustrator .jsx betiği • Sağlanan içerikten üretilen düzenlenebilir çizimler veya çalışma alanı varyantları • Adlandırılmış çıktı yollarıyla AI, PDF, PNG veya SVG dışa aktarımları Başlamadan Önce Adobe Illustrator CC veya üstü; üretilen betikler onun ExtendScript ortamında çalışır.
Editoryal özet · kaynak incelendi 2026-10-07 · üretilmiş örnek değildir

01 İşlevler

ExtendScript ile Illustrator Çizimlerini Otomatikleştirin

Düzenlenebilir grafikleri, toplu dışa aktarmaları ve başlatıcıya özgü tanılamaları kapsayan ayrıntılı bir Illustrator DOM ve ExtendScript kılavuzu.

Kaynağa dayalı iş akışıYürütme kıyaslaması değildir

Çalışma Yaklaşımı

Adobe Illustrator Scripting, Illustrator içinde ExtendScript yazmak ve hatalarını ayıklamak için başvuru odaklı bir Skill'dir. Katmanlardan ve çalışma alanlarından yollara, metin çerçevelerine, renk örneklerine ve sembollere kadar belge nesne modelini kapsar. Önemli fark, düzenlenebilir çizim üzerindeki denetimdir: bir betik, tasarımı düz bir görüntüye indirgemeden adlandırılmış nesneleri değiştirebilir, geometri oluşturabilir ve varyantları dışa aktarabilir.

Kaynak, temel şekil oluşturmanın ötesine geçerek gerçek üretim dosyalarında önemli olan hata durumlarını ele alır. Bağlı görselleri gömülü raster öğelerden ayırır, kırpma maskesi sınırlarını açıklar ve kilitli üst öğeleri ile argümanları beklendiği gibi aktarmayan harici başlatıcıları hesaba katar. Yeni bir görsel konseptten çok tekrarlanabilir bir düzenleme işlemi daha uygunsa kullanın ve karşılaştırma için özgün belgenin bir kopyasını saklayın.

Beklenen Çıktılar

  • Belge ve katman hedefleri açıkça belirtilmiş bir Illustrator .jsx betiği
  • Sağlanan içerikten üretilen düzenlenebilir çizimler veya çalışma alanı varyantları
  • Adlandırılmış çıktı yollarıyla AI, PDF, PNG veya SVG dışa aktarımları
Örnek Brife Göz Atın

Brifden İncelemeye

  1. 01
    Belgeyi Haritalayın

    Hedef katmanları, adlandırılmış nesneleri, çalışma alanlarını ve RGB veya CMYK modunu belirleyin. Hangi çizimlerin değiştirilmeden kalması gerektiğini belirtin.

  2. 02
    İşlemi Kodlayın

    İlgili nesne türlerini kullanarak ES3 uyumlu ExtendScript yazın. İstenen boyutları punto birimine çevirin ve geometrik sınırlarla kontur dahil sınırları ayırt edin.

  3. 03
    Bir Kopya Üzerinde Çalıştırıp İnceleyin

    Illustrator üzerinden çalıştırın, yerleşimi ve metni inceleyin, ardından açıkça kaydedin. Harici başlatıcılar için incelenebilir parametreler ve mutlak yollu bir tanılama günlüğü kullanın.

02 Kullanım Alanları

Ne Zaman Kullanılır?

Adobe Illustrator CC veya üstü; üretilen betikler onun ExtendScript ortamında çalışır.

İyi Bir Uyum

  • Çizim VaryantlarıDüzenlenebilir nesneleri koruyarak denetimli bir yerleşim ailesi boyunca metni, bağlı görselleri veya renkleri güncelleyin.
  • Dışa Aktarma OtomasyonuDiyalogları elle tekrarlamak yerine bilinen dışa aktarma ayarlarını birden çok Illustrator belgesine uygulayın.

Kontrol Edilecek Sınırlar

  • Illustrator Çalışma Ortamı GerekirBu bir tarayıcı grafik kütüphanesi değildir. Üretilen JSX, Illustrator'a ve onun betik nesne modeline dayanır.
  • Yıkıcı Düzenlemeleri Gözden GeçirinKilidi açmak, yeniden bağlamak veya nesneleri kaldırmak kaynak çizimi değiştirebilir. Bir kopya üzerinde test edin ve amaçlanan katman kapsamını doğrulayın.

Bu Girdileri Getirin

  • Belge YapısıÖrnek bir .ai dosyası veya adlandırılmış katmanlarının, çalışma alanlarının ve nesnelerinin bir açıklamasını sağlayın.
  • Boyutlar ve RenkGerçek birimleri, çıktı boyutunu, renk uzayını ve kontur kalınlığının hizalamaya dahil olup olmadığını belirtin.
  • Yürütme YoluBetiğin Illustrator'ın Betikler menüsünden mi yoksa harici bir başlatıcıdan mı çalışacağını belirtin.

03 Önemli Kararlar

Önemli Kararlar

  1. Sınırları Gözeten Yerleşim

    Bir kırpma çerçevesi ile görselin kendi sınırları farklıdır. Kaynak, değiştirilen görsellerin bozulmaması için cover ve contain sığdırmayı açıklar.

  2. Hata Ayıklanabilir Toplu İşler

    Ayrı bir dosyada sağlanan parametreler, açık kaydetme ve günlük dosyaları, başarısız bir çalıştırmayı kaydedilmemiş bir belgeyi değiştiren betikten ayırt etmeye yardımcı olur.

04 Örnek Görev Tanımı

Odaklı Bir Brif Deneyin

Aşağıdaki örnek brif test edilmemiştir. Kullanmadan önce skill'in kurulumunu kontrol edin.

Kurulumu Gözden Geçirin

Skill klasörünü ve referanslarını bağlantılı depodan edinin. İncelenen dosya betik yürütmeyi belgeler; evrensel bir ajan kurulum komutu içermez.

Üst Kaynak Dosyası
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/adobe-illustrator-scripting/SKILL.md

Adobe Illustrator CC veya üstü; üretilen betikler onun ExtendScript ortamında çalışır.

Tek Bir Çıktıyla Başlayın

Skill'i çalıştırmadan önce bu brifteki kapsamı, kaynak materyali ve kısıtları uyarlayın.

Örnek Brif
Illustrator belgemin bir kopyası için JSX betiği oluşturmak üzere adobe-illustrator-scripting kullan. Labels adlı katmandaki metni verilen listeye göre değiştir, diğer tüm katmanları koru ve her çalışma alanını şeffaf PNG olarak dışa aktar. Eksik adlandırma ve dışa aktarma ayarlarını sor. Açık birimler kullan, kilitli üst öğeleri kontrol et ve özgün AI dosyamın üzerine yazmadan çıktı yollarını bildir.

Sonucu İnceleyin

Gerçek çıktıyı bu gözlemlenebilir ölçütlere göre kontrol edin.

  • Yalnızca adlandırılmış katman ve hedeflenen metin çerçeveleri değişir.
  • Dışa aktarma boyutları, şeffaflık ve çalışma alanı kapsamı brifle eşleşir.
  • Düzenlenen AI kopyası açıkça kaydedilir; harici çalıştırmalar ayrıca hataları tanılamak için bir günlük bırakır.

OpenDesign, kodlama ajanları için yerel bir tasarım çalışma alanı sağlar. Bu listeleme, skill'in pakete dahil olduğu veya harici araçlarının, kimlik bilgilerinin ve yazılım bağımlılıklarının sağlandığı anlamına gelmez.

05 Kaynak ve Lisans

Kaynak ve Lisans

Bu sayfa aşağıda bağlantısı verilen sabitlenmiş kaynak revizyonunu açıklar. Üst kaynak davranışı ve gereksinimleri değişebilir.

Lisans
MIT
İncelenen Sürüm
2026-10-07 · 3a685010a7af
Editoryal Kaynak Özeti
Düzenlenebilir grafikleri, toplu dışa aktarmaları ve başlatıcıya özgü tanılamaları kapsayan ayrıntılı bir Illustrator DOM ve ExtendScript kılavuzu.

Bağlantılı kaynağa dayanan, OpenDesign tarafından hazırlanmış özgün özet. Depo yıldızları tarihli bir popülerlik göstergesidir; skill kullanımı veya kalite puanı değildir.

06 Başlamadan Önce Sorular

Başlamadan Önceki Sorular

Illustrator olmadan çalışır mı?

Belgelenen JSX iş akışı Illustrator gerektirir. Bir kodlama ajanı betiği taslak olarak yazabilir, ancak bu betiğin uygulamada başarıyla çalıştığını kanıtlamaz.

Modern tarayıcı JavaScript kullanır mı?

Kaynak, ES3 tabanlı ExtendScript hedefler. Tarayıcı API'lerinin veya modern JavaScript sözdiziminin kullanılabileceğini varsaymayın.

Bağlı görsel değiştirme neden başarısız olabilir?

Nesne gömülü bir RasterItem olabilir, kilitli bir üst öğenin içinde olabilir veya desteklenmeyen bir yerleştirme biçimi kullanabilir. Kaynak, her görselin yazılabilir bir dosya özelliği olduğunu varsaymak yerine bu durumları ayrı ele alır.

OpenDesign

Bir Sonraki Tasarım Yinelemesine Yer Açın.

Brifinizi, kaynak materyalinizi ve tasarım çalışmanızı yerel bir çalışma alanında bir arada tutun. İş akışınıza eklemeden önce skill'in kendi kurulumunu kontrol edin.

Üst Kaynak Dosyası
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/adobe-illustrator-scripting/SKILL.md