Görüşlerinizi almak isteriz. Adobe InDesign Topluluğu ile düşüncelerinizi paylaşın.
XML, IDML ve komut dosyası oluşturma ile otomatik yayınlama
Adobe® InDesign'daki esnek XML seçenekleri, InDesign® İşaretleme Dili (IDML) ve zengin komut dosyası oluşturma desteği, çeşitli sistemler ve çıktı ortamlarında içerik yayınlamak için güçlü, otomatik iş akışları oluşturmanıza olanak verir. Size özel yayınlama gereksinimlerini karşılayan özel çözümlere güçlü bir altyapı oluşturmanıza yardımcı olmak için InDesign'da XML, IDML ve komut dosyası oluşturma desteği hakkında ayrıntılı bilgilere ulaşın.
InDesign'da otomasyon kullanmayı düşünüyorsanız InDesign'ın sağlam, esnek ve ölçeklenebilir sürümü olan Adobe InDesign Server'ı tercih edebilirsiniz. InDesign Server, InDesign ile aynı kod temelini paylaştığı için çeşitli sunucu tabanlı özelliklerin yanı sıra masaüstü sürümün tüm özelliklerini de sunar.
IDML kaynakları
IDML, üçüncü taraf geliştiricilerin ve sistem bütünleştiricilerinin, InDesign belgelerini InDesign yapısının dışında, programlama yöntemiyle oluşturmasına, değiştirmesine ve yeniden oluşturmasına olanak veren XML tabanlı, açık bir dosya formatıdır. IDML'nin standart XML düzenleme araçlarıyla düzenlenebilmesi, otomatik iş akışlarında kullanımını kolaylaştırır. InDesign'da çoklu kullanımın desteklenmesiyle IDML dosya formatıyla artık daha hızlı çalışabilirsiniz.
IDML ile geliştiriciler:
- Belgeleri dinamik olarak oluşturabilir ve değiştirebilir
- Belgelerin kısımlarını yeniden oluşturabilir ve yeniden kullanabilir
- XSLT kullanarak belge öğelerini dönüştürebilir
- +InDesign belgelerinde XPath veya XQuery kullanarak verileri bulabilir ve değiştirebilir
- IDML iş akışlarının önünde özel uygulamalar ve arabirimler oluşturmak için Adobe Flash® Builder® yazılımı ve Adobe AIR® çalıştırıcısını kullanabilir
Tasarlanmış belge iş akışlarının yeniden keşfi
Kullanıcıların belgeleri önceki sürümlerde kaydetmesine olanak vermek için InDesign CS2'de kullanılmaya başlanan IDML, InDesign Interchange (INX) formatından türetilmiştir. Yalnızca InDesign ile kullanılması için tasarlandığından, INX'in okunması ve değiştirilmesi zordu. INX'i değiştirmeyi deneyenler, okunabilirlik, sağlamlık, genişletilebilirlik ve XML araçlarıyla uyum gibi zorluklarla karşılaştı.
IDML, geliştiricilere InDesign dosyalarının XML temsillerini değiştirme, gruplama ve yeniden gruplama olanakları vererek bu sıkıntıları giderdi. Bu durum, InDesign dosyalarının InDesign bağlamı dışında oluşturulmasına ve değiştirilmesine olanak verir. Daha sonra dosyalar, son çıktı formatında oluşturulmadan önce bir InDesign ürününe geri getirilir.
Avantajları
IDML, çeşitli yayınlama çözümleri oluşturmak ve uygulamak için daha kolay ve esnek bir yol sağlar. Avantajlar arasında şunlar bulunur:
- Bütünlük: IDML ile nesneler, nitelikler ve tercihler bütünüyle döngüsel özelliklerle sunulabilir.
- Okunabilirlik: IDML formatı, XML okuyabilen ve yazabilen neredeyse tüm program ve araçlar tarafından okunabilir ve yazılabilir.
- Sağlamlık: Geliştiricilerin IDML ile hataları görmesi daha kolay, gidermek için kullanabilecekleri yöntemler de daha esnektir.
- Geriye dönük uyumluluk: Kullanıcıların bir sürüm için oluşturulan IDML dosyasını alıp, sonraki sürümlerde açması mümkün olacaktır.
Örnek kullanım durumları
IDML bir XML formatı olduğundan, potansiyel kullanım alanları çeşitlidir. Ancak sık kullanım alanlarından bazıları şunları içerebilir:
XML kaynakları
InDesign'da XML dosyalarını içe aktarmayı ve bu dosyalarla çalışmayı öğrenin.
Komut dosyası oluşturma kaynakları
InDesign komut dosyası oluşturma desteği ile, görüntü yerleştirme ve değiştirme gibi zahmetli üretim görevlerini otomatikleştirebilirsiniz. Ayrıca, XML ve IDML tabanlı iş akışlarında da bütünleşik bir rol oynar. InDesign'da komut dosyası oluşturma ile ekleme ve çalışma hakkında daha fazla bilgi edinin.
XMP kaynakları
XMP — Ortamlara zeka ekleme
Adobe tarafından geliştirilen Extensible Metadata Platform (Genişletilebilir Meta Veri Platformu - XMP) standardı, bir dosya hakkındaki meta veri olarak da bilinen verileri dosyaya gömmenize olanak tanıyan bir etiketleme teknolojisidir. İş ortaklarının ve standartların XMP'yi nasıl kullandığı hakkında daha fazla bilgi için XMP web sitesine gidin.
Geliştiriciler için XMP teknolojisi
XMP Araç Takımı, ürün veya çözümünüze meta veri işlevlerini entegre etmenize olanak tanır. macOS, Windows® ve Unix® işletim sistemlerini destekler ve örnekler, belgeler, kaynak kod ve proje dosyalarıyla birlikte gelir. XMP Araç Takımı, BSD lisansı ile kullanılır.
ilgili kaynaklar
Bizimle iletişime geçin