2016-04-13 21 views
0

SQL Server ile ASP.NET'te çalışma db. Müşterimin birkaç PDF formu var. Kullanıcıları web sayfalarına aktarmamı istiyor, böylece kullanıcılar (1) bir veritabanından veri ile doldurulmuş bir pdf formu yükleyebilir veya (2) formları doğrudan düzenleyebilir ve db'ye kaydetmek için bir düğmeyi tıklayabilirler."Düzenlenebilir" PDF biçimini göster

Her "pdf web sayfası" için, hedef pdf dosyasını bir jpeg'ye dönüştürmeyi ve ardından sayfanın arka plan görüntüsü olarak kullanmayı düşünüyordum. Ardından uygun yerlere metin kutuları, onay kutuları vb. Sonra her zamanki gibi .net kontrollerine karşı programlama. Daha iyi bir fikrin var mı?

Şimdiden teşekkürler!

+1

Her şeyin üzerine yerleştirmek zor olurdu. Sadece PDF'nin yapısıyla eşleşen formları tasarlayın ve form verilerini alın ve teslim edildikten sonra PDF'ye ekleyin. – mason

+0

Yukarıdaki yorumu genişleterek, tüm platformlarda kesinlikle yer paylaşımı yapmak istemezsiniz. Mobil kullanıcılarınız varsa, pan ve nefretten nefret ederler. –

cevap

0

Doldurulabilir formların indirilebilmesini sağlayın (Acrobat tarayıcı eklentisi mimarisi daha az desteklendiğinden web tarayıcısında daha fazla yorucu hale gelir ve tarayıcının PDF görüntüleme bileşenleri doldurulabilir formlarla uğraşmak için çok zayıftır.).

Verileri sunucuya geri gönderen formda bir Gönder düğmesi sağlayın. Gönderme yöntemini HTML POST yöntemini kullanırsanız, aynı sunucu tarafı komut dosyalarını bir web formuymış gibi kullanabilirsiniz.

Bu vs. bindirmeleri

Ve BTW, asla, asla, asla olmayan fotoğrafik grafikler için JPEG kullanmak uğraşmaya gerek yok demektir.

+0

İlginç bir öneri. Neden bu son ifadeyi söylüyorsun? Meraklı. – WebDevGuy2

+0

Bu son ifade hakkında: Kısa cevap "Artefacts". Sıkıştırmanın JPEG biçiminde çalışması, yüksek kontrastlar etrafında çok kötü eserler oluşturur. Eğer bir b/w görüntüsünüz varsa (beyaz arka planda siyah metin gibi), sadece yüksek kontrastlarınız var ve siz de eserleri görebilmeniz gerekir. Korkunç ve oldukça profesyonelce gözüküyor… –