Bu kısa eğitim Java kullanılarak PDF’de metnin üstünün nasıl çizileceğini açıklar. Ortamı yapılandırmak için tüm ayrıntıları içerir ve Java kullanarak Adobe PDF’de metnin üzerini çizmek için çalışan bir örnek kod sağlar. Bir PDF yükleme sürecini öğrenecek ve yüklenen PDF dosyasındaki bir metnin belirli bir örneğini veya tüm örneklerini çizeceksiniz.
Java kullanarak Adobe PDF’de Metni Çıkarma Adımları
- Bir metnin üstünü çizmek için IDE’yi Aspose.PDF for Java eklemek üzere ayarlayın
- Document sınıf nesnesini kullanarak hedef PDF dosyasını yükleyin ve metnin üstünü çizmek için hedef sayfaya erişin
- Metin aramak için bir TextFragmentAbsorber nesnesi oluşturun
- Verilen metnin tüm örneklerini aramak ve bunları bir koleksiyona kaydetmek için PDF belgesini ayrıştırın
- Belgede bulunan metnin belirli bir örneğinin üstünü çizmek için bir StrikeOutAnnotation nesnesi oluşturun
- Ek açıklama rengini ve başlığını ayarlayın
- Ortaya çıkan PDF dosyasını, içinde üstü çizili metin bulunan diske kaydedin
Bu adımlar Adobe PDF’de Java kullanılarak metnin üstünün nasıl çizileceğini açıklar. Document sınıfının PDF dosyasını yüklemek için kullanılması, TextFragmentAbsorber sınıfı nesnesinin PDF dosyasındaki bir metni, bir StrikeOutAnnotation nesnesini tanımlamak ve aramak için kullanılması gibi, görevi gerçekleştirmek için gereken tüm gerekli sınıflar, yöntemler ve özellikler tanıtılır. üstü çizili açıklamayı tanımlamak ve metnin belirli bir örneğine uygulamak için kullanılır. Üstü çizili bilgi notunun özelleştirilmesi de bu adımlarda açıklanmaktadır.
Java kullanarak PDF’deki Metni Çıkarma Kodu
Bu kod Adobe Acrobat’ta Java kullanılarak nasıl çizileceğini gösterir. PDF dosyasındaki belirli bir sayfada aranacak dize verilerini sağlayarak TextFragmentAbsorber nesnesini başlatır. Aranan metin örnekleri koleksiyonu hazır olduğunda, üstü çizilecek metnin seçilen örneğinin dikdörtgeni ve hedef PDF sayfası sağlanarak bir StrikeOutAnnotation nesnesi oluşturulur. Bu şekilde, arama metninin yalnızca seçilen örneklerini çizebilir veya tüm koleksiyonu ayrıştırabilir ve tüm örneklerin üstünü çizebilirsiniz.
Bu makale bize, tek bir sayfadaki veya bir PDF dosyasının tüm sayfalarındaki belirli bir metnin üstünü otomatik olarak çizmek için ilginç bir özellik öğretti. PDF’de metin bulma ve değiştirme sürecini öğrenmek istiyorsanız, Java kullanarak PDF’de metin bulma ve değiştirme ile ilgili makaleye bakın.