Java Kullanarak Filigran Word Dosyaları

Belgelerinizin güvende olduğundan emin olmak ve size ait olduğunu göstermek istiyorsanız filigran kullanabilirsiniz. Bu makale size Java kullanarak Word belgelerinize filigran eklemenin kolay bir yolunu gösterecektir. Java kullanarak Word belgelerine metin ve resim filigranlarının nasıl ekleneceğini öğreneceğiz.

İşte ele alacağımız konulara bazı hızlı bağlantılar:

Java Filigran Ekleme API’si

Bugün, Word belgelerine filigran eklememize yardımcı olması için GroupDocs.Watermark for Java‘ı kullanacağız. Bu kitaplık, Word belgeleri, sunumlar, e-tablolar, resimler ve daha fazlası gibi dosyalara filigran eklememize, kaldırmamıza ve değiştirmemize olanak tanır. Nasıl kullanılacağı hakkında daha fazla bilgiyi belgelerde bulabilirsiniz.

JAR dosyasını indirilenler bölümünden indirebilir veya Java uygulamalarınızdaki en son depo ve bağımlılık Maven yapılandırmalarını kullanabilirsiniz.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-watermark</artifactId>
        <version>21.3</version> 
</dependency>

Java ile Metin Filigranları Ekleme

Kelimelerin filigranları belgenizdeki özel etiketler gibidir. Bunları bir sayfaya veya tüm sayfalara ekleyebilirsiniz. Bunu şu şekilde yapabilirsiniz:

  • Watermarker sınıfını kullanarak Word belgenizi yükleyin.
  • TextWatermark sınıfını kullanarak bir metin filigranı oluşturun.
  • Döndürme açısı, renkler ve daha fazlasını ekleyerek nasıl görüneceğini ayarlayın.
  • Metin filigranınızı Word belgesine ekleyin.
  • Kaydetme yöntemini kullanarak belgeyi yeni filigranla kaydedin.

Bir Word belgesine metin filigranı eklemek için Java’yı nasıl kullanabileceğinizi gösteren bir örnek:

// Java kullanarak Word dosyasının tüm sayfalarına Metin Filigranı uygulayın
Watermarker watermarker = new Watermarker("path/document.docx");

TextWatermark textWatermark = new TextWatermark("Watermark", new Font("Arial", 80));
textWatermark.setRotateAngle(-45);
textWatermark.setOpacity(0.3);
textWatermark.setForegroundColor(Color.getDarkBlue());
textWatermark.setHorizontalAlignment(HorizontalAlignment.Center);
textWatermark.setVerticalAlignment(VerticalAlignment.Center);

watermarker.add(textWatermark);

// Filigranlı Word dosyasını kaydedin
watermarker.save("path/watermarked.docx");
watermarker.close();

Bu kodu kullandığınızda seçtiğiniz metni Word belgenizin tüm sayfalarında göreceksiniz.

Java Kullanarak Word Belgesindeki Metin Filigranı Örneği

Java ile Resim Filigranları Ekleme

Tıpkı metin filigranları gibi, Word belgelerinize de görseller ekleyebilirsiniz. İşte nasıl:

  • Watermarker sınıfını kullanarak Word belgenizi yükleyin.
  • ImageWatermark sınıfını kullanarak logonuzu veya görselinizi hazırlayın.
  • Hizalama ve opaklık gibi şeyleri değiştirerek filigran görüntüsünü özelleştirin.
  • Resminizin hangi sayfa(lar)da olmasını istediğinize karar verin.
  • Resim filigranınızı Word belgesine ekleyin.
  • Görüntü filigranını içeren belgeyi kaydetme yöntemini kullanarak kaydedin.

Bir Word belgesine resim filigranı eklemek istediğinizde Java kodu şu şekilde görünür:

// Java kullanarak Word dosyasının belirli sayfalarına Resim Filigranını uygulayın
Watermarker watermarker = new Watermarker("path/document.docx");

ImageWatermark watermark = new ImageWatermark("path/watermark-logo.png");
watermark.setOpacity(0.7);
watermark.setHorizontalAlignment(HorizontalAlignment.Center);
watermark.setVerticalAlignment(VerticalAlignment.Center);

// Son sayfaya filigran ekle
WordProcessingContent content = watermarker.getContent(WordProcessingContent.class);
WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
options.setPageNumbers(new int[] {content.getPageCount()});

watermarker.add(watermark);
watermarker.save("path/image-watermark.docx");

watermark.close();
watermarker.close();

Bu kodu kullanırsanız seçtiğiniz görseli Word belgenizin istediğiniz sayfasında göreceksiniz.

Java Kullanarak Word Belgesindeki Görüntü Filigranı Örneği

Ücretsiz Lisans Alma

Eğer bu kütüphaneyi herhangi bir sınırlama olmadan denemek istiyorsanız geçici ücretsiz lisans alabilirsiniz.

Kapanış

İşleri toparlamak için artık Java kullanarak Word belgelerine nasıl filigran ekleyeceğinizi biliyorsunuz. Word dosyalarının farklı sayfalarına filigran olarak metin ve resimlerin nasıl ekleneceğini öğrendik. Daha fazla bilgi edinmek istiyorsanız veya sorularınız varsa, belgeleri inceleyebilir veya forum üzerinden yardım isteyebilirsiniz.

Ayrıca bakınız