Java Yazdır iletişim Çerçeve (JPDF) mevcut Java uygulamaları / uygulamaları için kapsamlı bir baskı özelliği eklemek için yazılım geliştiriciler tarafından kullanılmak üzere tasarlanmıştır Java sınıfları ve kaynak dosyaları bir koleksiyon.
Burada "Java Yazdır iletişim Çerçeve" bazı temel özellikleri şunlardır:
· Önizleme ve Able baskı Swing bileşenleri & ndash; de dahil olmak üzere: JTable, JTree, JTextPane, JTextArea, JEditorPane ve Jpanel.
· Oluşturmak ve Able baskı formları / dış kaynaklardan (örneğin veritabanları ve dosyaları) elde edilen verileri içeren raporlar.
· Gerekli özel kodlama minimum bir baskı yeteneği sağlamak için tasarlanmıştır.
· Özelleştirilebilir & ndash / Yüksek genişletilebilir; Uygulamaya özel baskı ihtiyaçlarını karşılamak için.
· Java Swing uygulamaları / uygulamaları entegre edilecek şekilde tasarlanmıştır.
Baskı Salıncak Bileşenleri
Basılabilir salıncak bileşenleri JTable, JTree, JTextPane, JTextArea, JEditorPane ve Jpanel bulunmaktadır. Karmaşık belgeler, arka-arkaya düzenlenmiştir salıncak bileşenlerinin bir diziyi ihtiva eden, oluşan ve basılabilir. Uzman sayfa yapısı iletişim kutusu, her bileşen tipi için temin edilmiştir. sayfalama mantık basılı malzeme çekici gerekli sayfalarına bölümlere temin eder.
Rapor Üretimi
Rapor Üretimi Yeteneği, sen oluşturmak için olanak sağlar önizleme ve dış kaynaklardan (örneğin veritabanları ve dosyaları) elde edilen verileri içeren yazdırma raporları. Raporlar tabular, metinsel ve malzemenin diğer türleri (örn posta etiketleri) & ndash içerebilir; ham verileri ve bilgisayarlı istatistiklerini (örneğin tablo sütun toplamları) de dahil olmak. Raporlar programlama & ndash oluşur; Size düzen ve biçimlendirme tüm yönleriyle tam kontrol vererek. Bu sizin şirketinizin raporlama standartlarına uymak için raporlar 'görünümünü özelleştirmek için izin verir.
Önizleme Yeteneği
Bu Önizleme Yetenek malzeme önizleme yapmak için başvurunuzun son kullanıcı yazdırılmasını sağlar. Önizleme Diyalog içinden kullanıcı, uygun bir büyütme ölçeği ekranı yakınlaştırmak için basılacak sayfaları arasında gezinmek Sayfa Yapısı parametreleri (böylece örneğin kağıt boyutu, kenar boşlukları, başlıkları / altbilgi ve) değiştirebilirsiniz, ve önizleme yazdırabilirsiniz Malzeme.
Sayfa-Kur, Önizleme ve Yazdırma Diyaloglar
Bu diyaloglar mevcut uygulama için sofistike bir baskı yeteneği uygulamak için out-of-box kullanılabilir. (JPDF Dialogs sayfa sağlanan diyaloglar bazıları açıklanmaktadır.) Size özel gereksinimlerini karşılamak diyaloglar seçin, ve çok az kodlama ile uygulama içine bu takabilirsiniz. Dahil diyaloglar tam olarak gereksinimlerini karşılamak değilse, JPDF size programlama az miktarda ihtiyaç diyaloglar geliştirmeye olanak tanıyan iyi yapılandırılmış bir çerçeve sağlar. (Oluşturma, yeni bir iletişim sayfası daha fazla ayrıntı sağlar.)
Özel Baskı Nitelikler
JPDF çıktısını çok sayıda JPS (Java Baskı Hizmeti) sağlanan ek olarak Özellikleri içerir. Bu Özel Baskı Nitelikler basılacak sayfa başlıkları / altbilgi, sayfa çerçeveleme, hizalama / konumlandırma / malzeme ölçekleme içeriğini belirlemek için izin, ve birçok yazdırılan malzemenin türüne özgü niteliklerini (örneğin tablolar ile basılmış gerekip gerekmediğini veya ızgara hatları olmadan).
Yazdırma İşi Yönetimi
Baskı İş yönetimi tesisi arka plan iş parçacığı üzerinde tüm Yazdırma İşleri yürütür. Bu Yazdırma İşi arka planda işlenirken son kullanıcı çalışma devam etmesini sağlar. o yürütülürken Baskı İşi durumu izlenebilir. Son kullanıcı her sayfa yazdırılır isteğe bağlı olarak Eyüp'ün ilerleme haberdar olabilir ve / veya İş tamamlandığında. İsteğe bağlı tamamlanmadan önce son kullanıcı Yazdırma İşini iptal etmek izin verebilirsiniz.
Print Job çıktı Yazıcı Dosya yönlendirilebilir, Resim Dosyaları (JPEG veya PNG), ya da bir Adobe Acrobat & reg; PDF Dosyası (PDF Ghostscript yorumlayıcısı gerektirir).
Yerelleştirme Yeteneği
JPDF diyaloglar tarafından görüntülenen tüm etiketler ve mesajlar mülkiyet dosyaları (bunlar düzenleyebilirsiniz metin dosyalarıdır) geliyor. Ayrı bir özellik dosyası desteklenen her dilde (şu anda İngilizce, Almanca, İtalyanca, Lehçe ve İspanyolca) sağlanır. Uygulama geliştirici olarak dili seçebilirsiniz, ya da son kullanıcı elvermesi yapabilirsiniz. Diyaloglar kullanılan ölçü birimleri İnç veya Milimetre ifade edilebilir
Bu sürümde Yeni nedir:.
- Birçok geliştirmeleri baskı önizleme özelliği yapılmıştır.
- Bu metin arama, gelişmiş performans ve Önizleme Temalar kullanarak önizleme penceresinin görünümünü özelleştirmek için bir yeteneği vardır.
- rapor kompozisyon API fazla rapor düzeni / biçimlendirme kontrolü sağlamak için geliştirme olmuştur.
- JRE 7 ve Nimbus görünüm ve his desteği eklendi.
Yorum Bulunamadı