Apache Pdfbox'a ek yazı tipi stili eklemenin bir yolu var mı?Apache Pdfbox'a yazı tipi ekleniyor mu?
Şu anda sistemimizde PDF'leri baskı etrafında çalışmaya çalışıyoruz(şu anda PDF-Renderer ile yapılıyor.) Çeşitli alternatifler bakarak edilmiştir (pdfbox, jpedal, jPDFPrint)
Umudumuz ücretsiz GPL içindir Kullanılacak uyumlu kütüphane ve pdfbox'a doğru eğiliyoruz. 'Çalışır' olan pdf'yi yazdırmak için örnek bir kod yazabildim. Aşağıya bakın:
PDDocument doc;
try {
doc = PDDocument.load("test.pdf");
doc.print();
} catch (Exception e) {
// Come up with better thing to do on fail.
e.printStackTrace();
}
Ben de belirtildiği gibi, bu işleri ama içine çalıştırıyorum sorun PdfBox pdf kullanılan yazı tiplerini takdirlerimizi görünmüyor ve bu tür değişiklikler gibi yazı kullanılıyor olmasıdır. Sonuç olarak, belge çok garip görünüyor (boşluk ve karakter boyutu farklı ve tuhaf görünüyor). Ben rutin böyle aşağıdaki günlük mesaj veya şeyleri görmek:
16 Nisan 2014 14:56:21 org.apache.pdfbox.pdmodel.font.PDSimpleFont ipli UYARI: < dan < üzerinde font> Değiştirme NimbusMono> varsayılan yazı tipine
Pdfbox'a yeni bir yazı tipi eklemeye nasıl yaklaşacağınız konusunda bir yol (veya referans) bilen var mı? Ya da bunu engelleyen, varsayılan yazı tipi nasıl değiştirilir?
Pdfbox, 14 standard fonts numaralı telefonu destekler. Ne yazık ki, NimbusMono bunlardan biri değil. Herhangi bir rehberlik takdir edilecektir.
Teşekkürler! Dürüstçe 2.0.0 şubesini duymuştum ama buradaki bağlantıyı yayınlayana kadar bir nedenden dolayı bulamadım. 1.8.x versiyonları benim için çalışmıyorken, 2.0.0 şubesi ihtiyacım olanı veriyor. –
Benim için de çalıştım :) teşekkürler –