Aracılığıyla paylaş


Yapı Taşları

Tablet PC platformunun oluşturduğu, daha önce listelenen biçimler için yapı taşları olarak yararlı olan çeşitli kalıcılık biçimleri vardır. Aşağıdaki biçimlerin tümü, Ink nesnesinin Load ve Save yöntemleri kullanılarak oluşturulur ve kullanılır.

  • Mürekkep serileştirilmiş biçimi (ISF): Mürekkep Serileştirilmiş Biçimi (ISF), mürekkebin en kompakt kalıcı gösterimidir. ISF'yi ikili belge biçiminde ekleyebilir veya doğrudan Pano'ya taşıyabilirsiniz. ISF'de depolanan mürekkep, dikey eksenin ters çevrilmiş olduğu HIMETRIC varsayılan koordinat sistemini kullanmalıdır.

  • Base-64 Kodlanmış ISF: Mürekkebi doğrudan Genişletilebilir Biçimlendirme Dili (XML) veya HTML dosyasına kodlamak için base-64 kodlanmış ISF kullanabilirsiniz.

  • Fortified Graphics Interchange Format (GIF): Fortified GIF, dosyaya eklenmiş meta veriler olarak ISF içeren bir GIF dosyasıdır. Müstahkem GIF olarak oluşturulan mürekkep, mürekkep tanımayan uygulamalarda görüntülenebilir ve mürekkep, mürekkep tanımayan bir uygulamaya döndüğünde tüm mürekkep verileri korunur. Bu biçim, bir HTML dosyası içinde mürekkep içeriğini taşımak için idealdir. Mürekkep, uygulamanın mürekkep tanıyıp tanımadığına bakılmaksızın tüm uygulamalar tarafından kullanılabilir.

  • Base-64 Kodlanmış Güçlendirilmiş GIF: Bu format, mürekkebi doğrudan bir XML veya HTML dosyasına kodlamak ve ardından dosyayı daha sonra bir görüntüye dönüştürmek isteyen geliştiriciler için sağlanır. Oluşturulan bir XML dosyasının tüm mürekkep bilgilerini içermesini ve Genişletilebilir Stil Sayfası Dil Dönüşümleri (XSLT) kullanılarak HTML oluşturmanın bir yolu olarak kullanılmasını istediğinizde bunu kullanabilirsiniz.

    Not

    LZW sıkıştırma ve dekompresyon teknolojisinin, Unisys Corporation'a ait 4.558.302 ABD Patent No. ve ilgili ve yabancı emsal patentleri (toplu olarak LZW Patentleri) kapsamında olduğu iddia edilir. Microsoft Corporation, gif ve LZW teknolojisini belirli Microsoft ürünlerinde kullanmak için LZW Patentleri kapsamında Unisys'ten bir lisans almıştır. Ancak bu lisans, Kendi ürünlerinde GIF okuma/yazma veya diğer LZW özelliklerini sağlamak için Microsoft araç seti ve dil geliştirme ürünleri gibi Microsoft geliştirme ürünlerini kullanan üçüncü taraf geliştiricilere yönelik değildir. Üçüncü taraf geliştiricilerin ürünleri için Unisys lisansına ihtiyaçları olup olmadığı konusunda kendi kararlarını vermeleri gerekir.

     

Bir uygulama, Microsoft.Ink.Stroke.HitTest veya Microsoft.Ink.Ink.HitTest yöntemini kullanarak bir vuruş koleksiyonu oluşturabilir ve bu kalıcı biçimlerden birini üretebilir.

birincisi seçim dikdörtgenini çıkış noktası olarak çevirirken ikincisi çevirmez. Uygulama daha sonra Ink nesnesinin Save yöntemini kullanır.

sInk ve tInk Nesneleri