Kalıcılık Biçimleri
Bir uygulamanın birden çok biçimden veri üretebilmesi ve kullanabilmesi gerekir. Bunlar genellikle özel ikili biçimleri içerir ve Zengin Metin Biçimi (RTF) veya HTML gibi bazı standart biçimleri de içermelidir.
Aşağıdaki tabloda mürekkep içerebilen bazı biçimler listelendir.
Biçim | Açıklama |
---|---|
İkili |
Uygulamalar, mürekkepleri ikili biçimlerine kodlamak için mürekkep serileştirilmiş biçimi (ISF) kullanmalıdır. |
HTML |
Heterojen içeriğin temsili için HTML biçimi kesinlikle önerilir. Uygulamalar, mürekkeplerini HTML belgelerine kodlamak için yerleşik Grafik Değişim Biçimi (GIF) kullanmalıdır. Güçlendirilmiş GIF'ler hakkında daha fazla bilgi için bkz. Yapı Taşları. |
Resim |
Başka uyumluluk kesişimi olmayan uygulamalar için, mürekkep etkin bir uygulama bit eşlem ve meta dosyası biçimli görüntüleri Pano'ya taşımalıdır. |
Mürekkep SeriLeştirilmiş Biçimi (ISF) |
ISF, mürekkeplerin en kompakt kalıcı gösterimidir. Genellikle yalnızca mürekkep verileri içerse de ISF genişletilebilir. Uygulamalar Mürekkep nesnesi, mürekkep vuruşu veya mürekkep noktası üzerinde özel öznitelikler (genel benzersiz tanımlayıcı (GUID) ile tanımlanır) ayarlayabilir. Bu, her tür veriyi veya meta verileri BIR ISF akışında öznitelik olarak depolamanıza olanak tanır. Pano birlikte çalışabilirliği için mürekkep, yazılım geliştirme seti (SDK) üst bilgi dosyalarında tanımlanan ISF için standart bir Pano yuvasına yerleştirilebilir. ISF, Microsoft Tablet PC Teknolojisi'ne özgü bir biçimdir ve yalnızca Ink nesnesinin Load ve Save yöntemlerinde desteklenir. |
RTF |
RTF Panosu biçimi oluşturmak ve RTF'deki mürekkepleri OLE nesneleri olarak kodlamak mümkündür. Bu, milenk'in Microsoft Word veya RichEdit tabanlı bir uygulama gibi bir OLE kapsayıcısına yapıştırılmasını sağlar. |
Genişletilebilir biçimlendirme dili (XML) |
Uygulamalar, mürekkepleri XML dosya biçiminde depolamak için base-64 kodlanmış mürekkep biçimlerinden birini kullanabilir. XML biçimi, imza alanında olduğu gibi, hatta uygulamaların birincil dosya biçimi olarak bir veritabanına mürekkep içeriği girmek için kullanışlıdır. Bu, ayrıştırıcı yazma gereksinimini giderir. |