2009-11-23 12 views

cevap

7

Bu iTextSharp tutorial dan, (temiz bir & güvenilir şekilde) mümkün değildir:

iText kullanmayan 'ayrıştırma' varolan bir PDF dosyası , sadece 'okumak' can o sayfa Sayfa başına. Ne anlama geliyor? Pdf formatı, metin ve grafiklerin herhangi bir yapı bilgisi olmadan olmadan yerleştirildiği bir tuvaldir. gibi, PDF dosyasında herhangi bir 'iText nesnesi' yoktur. Her sayfada muhtemelen bir dizi 'Dizgiler' olacaktır, ancak bu dizeleri kullanarak bir cümle veya paragrafını yeniden oluşturamazsınız. [...] 'u mevcut bir PDF belgesini, örneğin: diyerek, Louagie Lowagie tarafından değiştiremezsiniz. Bunu başarmak için, word Louagie'nin tam yerini bilmeniz, üzerine beyaz bir dikdörtgen boyamanız ve bu beyaz dikdörtgenin üzerine Lowagie kelimesini boyamanız gerekir. Lütfen 'un bu tür bir 'yama' çalışmasından sakının. Bir Adobe ürünü ile PDF düzenlemenizi yapın.

+0

Teşekkürler RC, PDF'yi düzenlemede yeni olduğum için, ancak özel metni alabilir ve kendi Metin'imle değiştirebilir ve yeni PDF belgesi olarak kaydedebilir miyim? – nRk

+0

@nrk, daha önce belirtildiği gibi değil. Daha fazla bilgiye ihtiyaç duyduğunuzda verdiğim bağlantıyı okumalısınız. –

+0

Gerçekten sinir bozucu cevap. Bunun yapılamayacağına dair bir kanıt yoktur. IText bunu yapamazsa - bu yapılamaz anlamına gelmez. –

1

3. parti kütüphaneleri (örneğin Aspose (ücretli aracı)) bir dizi var, ama bir yerli API gerçekten yok. sözü

, PDF is an open-standard böylece dosya yapılandırılmış nasıl almak ve kendi üzerine ayrıştırma yapabilir.

İlgili konular