2008-09-16 21 views
0

Doktora tezimin referanslarını yönetmek için bir web uygulaması yazmaya çalışıyorum.JBoss Richfaces kullanarak bir PDF'den metin ayıklama

Bu bilgileri kişisel bir Confluence (fantastik araç! - http://www.atlassian.com/software/confluence/) örneğinde yönetirdim, ancak PDF'lerin açılması ve kayıt ve kayıt değerlerini kaydetmek istediğim alanlara veriyorum.

Görüntüleri bir PDF dosya adına ve sayfa numarasına göre döndürecek bir web servisini açığa çıkardım. Aynı web servisi, sağlanan bir dikdörtgenin içindeki metni (sol üst x-y koordinat, sağ alt x-y koordinat) döndürecek bir yöntem de sunar.

Bir dikdörtgeni PDF görüntüsünün bir kısmına sürükleyip metne vermek için web servisini çağırıyorum (daha sonra bir EntityBean'da saklayacağım). JBoss uygulama yığınını (Uygulama Sunucusu, Hazırda Beklet, Dikiş ve Zengin Yüzeyler) kullanıyorum. Bunu başarmak için nasıl gidebileceğimi bilen var mı? Diğer RIA araç takımlarında (örn. Dojo) özel görüntüler çizme yeteneğini gördüm, ancak bunu Richfaces'in içinde yapmanın bir yolunu göremiyorum.

Burada birileri bana yanlış olduğunu kanıtlayabilir veya ne yapabildiğimle ilgili bir fikir verebilir (web geliştiricisi olmadığımdan - temel olarak bu aracı yapıyorum çünkü RIA çerçeveler artık bana ilgi gösteriyor!)

Zaten metni ayıklamak için kodum var, sorunum tamamen kullanıcının web tarayıcısının içinde görüntünün üst kısmındaki bir "seçim dikdörtgenini" çizmesini nasıl sağlayabilirim?

Birçok sayesinde

Aidos

cevap

1

RichFaces Paint 2D etiketi

O kullanıcı arayüzü Graphics2D paketini ortaya kullanmayı deneyin.

Kullanıcıya, javascript kullanarak görüntüdeki sürükleme olaylarını takip edin, ardından resmi çizili bir seçim kutusuyla yeniden oluşturmak için yardımcı besleyiciye yardımcı ordozları koyun.

0

Mendeley kabul ettiniz mi? PDF'lerinizi bibliyografik bilgileri ayrıştırmaya ve ayıklamaya çalışacaktır.