Xsane

Debian Türkiye sitesinden

6630 (Mesaj | katkılar) tarafından oluşturulmuş 20:56, 7 Temmuz 2008 tarihli sürüm (XSANE)

XSANE

SANE'in amacı tarayıcıya ulaşmanın artık kolay olmasıdır ("Scanner Access Now Easy" ve uygulama programlama arayüzü (API) taranan her resim tarayıcı donanıma (yataklı tarayıcı, el ile beslemeli tarayıcı, video ve sabit kameraları, resim karesi yakalayıcıları, vb.) standart hale getirilmiş ulaşım sağlar. SANE API kamu alanı ve tartışma ve geliştirme herkese açıktır. Şuanki kod UNIX (GNU/Linux dahil) için yazılmıştır ve GNU Genel Kamu Lisansı altında dağıtılmaktadır (SANE API kullanıcı arayüzü özel mülk ve arka uç(Backends) yazılımlar içinde kullanılabilir.) Lisans detayları hakkında daha fazla bilgi lisans detayları sayfasından ediline bilir. MacOS X, OS/2 ve Microsoft Windows çalışmaları halen devam etmektedir.


SANE evrensel tarayıcı arayüzüdür. Evrensel arayüzün değeri, her aygıt ve program için ayrı sürücü yazmak yerine, sadece her resim yakalama aygıtı için sadece bir sürücü yazmanız ile izin vermesinden anlaşılır. Bu nedenle üç yazılımını ve 4 aygıtınız varsa, geleneksel olarak 12 farklı program yazmanız gerekir. SANE ile bu rakan 7'ye indirilmiş olur: üç uygulma ve dört sürücü. Tabiki birikimlerimiz dha fazla uygulama ve sürücü eklendikçe büyümektedir.

SANE sadece geliştirme süresini kısaltmakla, ve çift kod yazmamakla kalmaz ayrıca, uygulamarın çalışabildiği seviyeyide artırır.Bu sayede, UNIX dünyasında daha önce duyulmamış uygulamaları kullanmanız mümkün olacaktır. SANE birincil olarak UNIX çehresini hedef aldığından beridir, sanal olarak herhangi bir donanımı veya işletim sistemine uygulama programlama arayüzünü uygulamayı mümkün kılacak şekilde dikkatlice tasarlanmıştır.

SANE "Tarayıcıya Ulaşmak Artık Kolay" (“Scanner Access Now Easy”) 'yın kıslatmasıdır, adından anlaşılacagı gibi günümüzün tarayıcılaı ve programlarının bütün özelliklerini kolay kullanıcı arayüzü ile saglmaya çalışmaktadır. Özellikle, SANE tarayıcı, dijital kameralar, resim filitreleri gibi sanal aygıtları uygun hale getirecek kadar geniştir.

Eğer TWAIN ile aşina iseniz, neden SANE'e ihtiyaç duyacagınızı anlarsınız. Basitçe, TWAIN sürücü ile kullanıcı arayüzünü ayıramaz. This, unfortunately, makes it difficult, if not impossible, to provide network transparent access to image acquisition devices (which is useful if you have a LAN full of machines, but scanners connected to only one or two machines; it's obviously also useful for remote-controlled cameras and such). It also means that any particular TWAIN driver is pretty much married to a particular GUI API (be it Win32 or the Mac API). In contrast, SANE cleanly separates device controls from their representation in a user-interface. As a result, SANE has no difficulty supporting command-line driven interfaces or network-transparent scanning. For these reasons, it is unlikely that there will ever be a SANE backend that can talk to a TWAIN driver. The converse is no problem though: it is pretty straight forward to access SANE devices through a TWAIN source. In summary, if TWAIN had been just a little better designed, there would have been no reason for SANE to exist, but things being the way they are, TWAIN simply isn't SANE.

Ekran Görüntüsü

Xsane.png

Kaynaklar