<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>excel watermarking on Conholdate Blog</title>
    <link>https://blog-qa.conholdate.com/tr/tag/excel-watermarking/</link>
    <description>Recent content in excel watermarking on Conholdate Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>tr</language>
    <lastBuildDate>Thu, 03 Sep 2026 13:20:14 +0000</lastBuildDate><atom:link href="https://blog-qa.conholdate.com/tr/tag/excel-watermarking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Java kullanarak Excel&#39;e Filigran Ekle</title>
      <link>https://blog-qa.conholdate.com/tr/total/insert-watermark-in-excel-using-java/</link>
      <pubDate>Thu, 03 Sep 2026 13:20:14 +0000</pubDate>
      
      <guid>https://blog-qa.conholdate.com/tr/total/insert-watermark-in-excel-using-java/</guid>
      <description>Conholdate.Total for Java ile Java’da Excel’e Filigran Ekle. Elektronik tablolarınızı korumak için kurulum, kod ve temel seçenekleri içeren bu özlü kılavuzu izleyin.</description>
      <content:encoded><![CDATA[<p>Bir elektronik tabloya filigran eklemek, hassas verileri korumaya yardımcı olur ve belge sahipliğini gösterir. <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a> birkaç satır kodla Java&rsquo;da Excel&rsquo;e Filigran eklemenizi sağlayan basit bir API sunar. Bu kılavuz, gerekli kurulumu, tam uygulamayı ve ana yapılandırma seçeneklerini adım adım göstererek Excel çalışma kitaplarınızı etkili bir şekilde güvence altına almanızı sağlar.</p>
<h2 id="javada-excele-filigran-ekleme---adım-adım">Java&rsquo;da Excel&rsquo;e Filigran Ekleme - Adım Adım</h2>
<h3 id="excelloadoptions-ile-çalışma-kitabını-yükleme">ExcelLoadOptions ile Çalışma Kitabını Yükleme</h3>
<ol>
<li><strong>Excel çalışma kitabını yükleyin</strong>: Dosyayı açmak için <code>Watermarker</code>&lsquo;ı <code>ExcelLoadOptions</code> ile birlikte kullanın.
<!-- raw HTML omitted -->
</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span>Watermarker watermarker <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Watermarker<span style="color:#f92672">(</span>inputPath<span style="color:#f92672">,</span> <span style="color:#66d9ef">new</span> ExcelLoadOptions<span style="color:#f92672">());</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p><code>Watermarker</code> sınıfı <a href="https://reference.conholdate.com/java/">API referansında</a> belgelenmiştir. <code>ExcelLoadOptions</code> ile yükleme, bellek kullanımını kontrol etmenizi sağlar; bu, büyük çalışma kitapları için çok önemlidir.</p>
<h3 id="metin-filigranı-oluşturma-ve-stil-verme">Metin Filigranı Oluşturma ve Stil Verme</h3>
<ol start="2">
<li><strong>Metin filigranı oluşturun</strong>: Yazı tipi, renk, opaklık, dönüş ve hizalamayı tanımlayın.
<!-- raw HTML omitted -->
</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span>Font font <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Font<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Arial&#34;</span><span style="color:#f92672">,</span> 36<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>TextWatermark watermark <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> TextWatermark<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;CONFIDENTIAL&#34;</span><span style="color:#f92672">,</span> font<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setColor</span><span style="color:#f92672">(</span>Color<span style="color:#f92672">.</span><span style="color:#a6e22e">RED</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setOpacity</span><span style="color:#f92672">(</span>0<span style="color:#f92672">.</span><span style="color:#a6e22e">3</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setRotationAngle</span><span style="color:#f92672">(</span>45<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setHorizontalAlignment</span><span style="color:#f92672">(</span>HorizontalAlignment<span style="color:#f92672">.</span><span style="color:#a6e22e">Center</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setVerticalAlignment</span><span style="color:#f92672">(</span>VerticalAlignment<span style="color:#f92672">.</span><span style="color:#a6e22e">Center</span><span style="color:#f92672">);</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p><code>opacity</code> değerini 0.3 olarak ayarlamak filigranı yarı saydam yapar, 45‑derecelik dönüş ise filigranı sayfa boyunca çapraz konumlandırır. Bu değerleri marka yönergelerine veya uyumluluk gereksinimlerine göre ayarlayabilirsiniz.</p>
<h3 id="suyazısını-tüm-çalışma-sayfalarına-uygula">Suyazısını Tüm Çalışma Sayfalarına Uygula</h3>
<ol start="3">
<li><strong>Suyazısını çalışma kitabına ekle</strong>: <code>add</code> yöntemi, tek bir çağrıda tüm çalışma sayfalarına uygular.
<!-- raw HTML omitted -->
</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span>watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">add</span><span style="color:#f92672">(</span>watermark<span style="color:#f92672">);</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p>Eğer sayfa bazında kontrol ihtiyacınız varsa, <code>watermarker.getWorksheets()</code> aracılığıyla bireysel çalışma sayfalarını alabilir ve her birine ayrı ayrı <code>add</code> çağrısı yapabilirsiniz.</p>
<h3 id="su-işaretli-çalışma-kitabını-kaydet">Su İşaretli Çalışma Kitabını Kaydet</h3>
<ol start="4">
<li><strong>Su işaretli çalışma kitabını kaydedin</strong>: Çıktı formatını kontrol etmek ve orijinal meta verileri korumak için <code>ExcelSaveOptions</code> seçin.
<!-- raw HTML omitted -->
</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span>watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">save</span><span style="color:#f92672">(</span>outputPath<span style="color:#f92672">,</span> <span style="color:#66d9ef">new</span> ExcelSaveOptions<span style="color:#f92672">());</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p><code>ExcelSaveOptions</code> nesnesi, orijinal dosya sürümünü tutup tutmayacağınızı veya en son <a href="https://docs.fileformat.com/spreadsheet/xlsx/">XLSX</a> standardına yükseltip yükseltmeyeceğinizi belirtmenizi sağlar.</p>
<h3 id="bellek-sızıntılarını-önlemek-için-kaynakları-serbest-bırakın">Bellek Sızıntılarını Önlemek İçin Kaynakları Serbest Bırakın</h3>
<ol start="5">
<li><strong>Watermarker&rsquo;ı Kapatın</strong>: Özellikle bir toplu işlemde çok sayıda dosya işlenirken, bellek sızıntılarını önlemek için kaynakları serbest bırakın.
<!-- raw HTML omitted -->
</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span>watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">close</span><span style="color:#f92672">();</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p><code>Watermarker</code>&lsquo;ı kapatmak ayrıca bekleyen yazma işlemlerini de temizler, çıktı dosyasının bozulmasını önler.</p>
<p>Bu adımlar, Java&rsquo;da Excel&rsquo;e Watermark eklemeyi, görünüm ve performans üzerinde kontrol sağlayarak gösterir.</p>
<h2 id="tam-kod-örneği-javada-excele-filigran-ekleme---tam-java-filigranı">Tam Kod Örneği: Java&rsquo;da Excel&rsquo;e Filigran Ekleme - Tam Java Filigranı</h2>
<p>Aşağıdaki kod, çalışma kitabını yüklemeden sonucun kaydedilmesine kadar tüm süreci gösterir.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.Watermarker<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.contents.TextWatermark<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.common.Font<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.common.Color<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.contents.HorizontalAlignment<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.contents.VerticalAlignment<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.options.load.ExcelLoadOptions<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.options.save.ExcelSaveOptions<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">public</span> <span style="color:#66d9ef">class</span> <span style="color:#a6e22e">ExcelWatermarkExample</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">public</span> <span style="color:#66d9ef">static</span> <span style="color:#66d9ef">void</span> <span style="color:#a6e22e">main</span><span style="color:#f92672">(</span>String<span style="color:#f92672">[]</span> args<span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>        String inputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;input.xlsx&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>        String outputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;output_watermarked.xlsx&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>Watermarker watermarker <span style="color:#f92672">=</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#66d9ef">try</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Load the Excel workbook (works for both XLS and XLSX)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            ExcelLoadOptions loadOptions <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ExcelLoadOptions<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// For very large workbooks you can enable streaming mode:
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            <span style="color:#75715e">// loadOptions.setLoadAllWorksheets(false);
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            watermarker <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Watermarker<span style="color:#f92672">(</span>inputPath<span style="color:#f92672">,</span> loadOptions<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Create a text watermark with desired appearance
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            Font font <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Font<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Arial&#34;</span><span style="color:#f92672">,</span> 36<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            TextWatermark watermark <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> TextWatermark<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;CONFIDENTIAL&#34;</span><span style="color:#f92672">,</span> font<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setColor</span><span style="color:#f92672">(</span>Color<span style="color:#f92672">.</span><span style="color:#a6e22e">RED</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setOpacity</span><span style="color:#f92672">(</span>0<span style="color:#f92672">.</span><span style="color:#a6e22e">3</span><span style="color:#f92672">);</span>               <span style="color:#75715e">// 30% opacity
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setRotationAngle</span><span style="color:#f92672">(</span>45<span style="color:#f92672">);</span>          <span style="color:#75715e">// diagonal
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setHorizontalAlignment</span><span style="color:#f92672">(</span>HorizontalAlignment<span style="color:#f92672">.</span><span style="color:#a6e22e">Center</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            watermark<span style="color:#f92672">.</span><span style="color:#a6e22e">setVerticalAlignment</span><span style="color:#f92672">(</span>VerticalAlignment<span style="color:#f92672">.</span><span style="color:#a6e22e">Center</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Apply the watermark to all worksheets
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">add</span><span style="color:#f92672">(</span>watermark<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Save the watermarked workbook
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            ExcelSaveOptions saveOptions <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ExcelSaveOptions<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>            watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">save</span><span style="color:#f92672">(</span>outputPath<span style="color:#f92672">,</span> saveOptions<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">}</span> <span style="color:#66d9ef">catch</span> <span style="color:#f92672">(</span>Exception e<span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            e<span style="color:#f92672">.</span><span style="color:#a6e22e">printStackTrace</span><span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">}</span> <span style="color:#66d9ef">finally</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            <span style="color:#66d9ef">if</span> <span style="color:#f92672">(</span>watermarker <span style="color:#f92672">!=</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>                watermarker<span style="color:#f92672">.</span><span style="color:#a6e22e">close</span><span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>            <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">}</span>
</span></span></code></pre></div><blockquote>
<p><strong>Not:</strong> Bu kod örneği temel işlevselliği gösterir. Projenizde kullanmadan önce dosya yollarını (<code>input.xlsx</code>, <code>output_watermarked.xlsx</code>) gerçek dosya konumlarınıza göre güncellediğinizden emin olun, tüm gerekli bağımlılıkların doğru şekilde yüklendiğini doğrulayın ve geliştirme ortamınızda kapsamlı bir şekilde test edin. Herhangi bir sorunla karşılaşırsanız, lütfen <a href="https://docs.conholdate.com/java/">resmi belgeler</a> adresine bakın veya <a href="https://forum.conholdate.com/c/total/5">destek ekibi</a> ile iletişime geçin.</p>
</blockquote>
<h2 id="ortamı-hazır-hale-getirme">Ortamı Hazır Hale Getirme</h2>
<h3 id="maven-deposu-ve-bağımlılığı-ekle">Maven Deposu ve Bağımlılığı Ekle</h3>
<p>Conholdate Maven deposunu ve SDK bağımlılığını <code>pom.xml</code> dosyanıza ekleyin:</p>
<!-- raw HTML omitted -->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-xml" data-lang="xml"><span style="display:flex;"><span><span style="color:#f92672">&lt;repositories&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;repository&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;id&gt;</span>conholdate-repo<span style="color:#f92672">&lt;/id&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;name&gt;</span>Conholdate Maven Repository<span style="color:#f92672">&lt;/name&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;url&gt;</span>https://repository.conholdate.com/repo/<span style="color:#f92672">&lt;/url&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;/repository&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/repositories&gt;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;dependency&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;groupId&gt;</span>com.conholdate<span style="color:#f92672">&lt;/groupId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;artifactId&gt;</span>conholdate-total<span style="color:#f92672">&lt;/artifactId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;version&gt;</span>24.9<span style="color:#f92672">&lt;/version&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;type&gt;</span>pom<span style="color:#f92672">&lt;/type&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/dependency&gt;</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p>En son JAR dosyalarını doğrudan <a href="https://releases.conholdate.com/total/java/">indirme sayfasından</a> da indirebilirsiniz. SDK, Java 8 veya daha üst bir sürüm gerektirir ve IntelliJ IDEA veya Eclipse gibi uyumlu bir IDE, hata ayıklamayı kolaylaştırır.</p>
<h3 id="lisanslandırmayı-yapılandırma-üretim-kullanımı">Lisanslandırmayı Yapılandırma (Üretim Kullanımı)</h3>
<p>Üretim ortamında watermark kodunu çalıştırmadan önce lisans dosyanızı uygulayın:</p>
<!-- raw HTML omitted -->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.watermark.License<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>License license <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> License<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>license<span style="color:#f92672">.</span><span style="color:#a6e22e">setLicense</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;path/to/Conholdate.Total.Java.lic&#34;</span><span style="color:#f92672">);</span>
</span></span></code></pre></div><!-- raw HTML omitted -->
<p>Değerlendirme için geçici bir lisans, <a href="https://purchase.conholdate.com/temporary-license/">geçici lisans sayfasında</a> mevcuttur. Uzun vadeli projeler için, doğru planı seçmek amacıyla <a href="https://purchase.conholdate.com/pricing/total/family/">fiyatlandırma sayfasını</a> inceleyin.</p>
<h2 id="conholdatetotal-for-javayı-excel-filigranlama-için-uygun-kılan-özellikler">Conholdate.Total for Java&rsquo;yı Excel Filigranlama İçin Uygun Kılan Özellikler</h2>
<h3 id="kapsamlı-xlsxlsx-desteği">Kapsamlı XLS/XLSX Desteği</h3>
<p>Kütüphane, dönüştürme gerektirmeden hem eski <a href="https://docs.fileformat.com/spreadsheet/xls/">XLS</a> hem de modern XLSX formatlarını işleyerek formülleri, grafikleri ve makroları korur.</p>
<h3 id="büyük-çalışma-kitapları-için-verimli-akış-modu">Büyük Çalışma Kitapları için Verimli Akış Modu</h3>
<p>Binlerce satır içeren çalışma kitaplarıyla çalışırken, <code>loadOptions.setLoadAllWorksheets(false)</code> ayarlayarak akışı etkinleştirin. Bu, bellek tüketimini önemli ölçüde azaltır.</p>
<h3 id="zengin-filigran-stil-seçenekleri">Zengin Filigran Stil Seçenekleri</h3>
<p>Yazı tipi ailesi, boyutu, rengi, opaklığı, döndürme açısı ve hizalamayı kontrol edebilirsiniz. Aşağıdaki tablo, en sık ayarlanan özelliklerin özetini sunar:</p>
<table>
<thead>
<tr>
<th>Özellik</th>
<th>Örnek Değer</th>
<th>Etki</th>
</tr>
</thead>
<tbody>
<tr>
<td>Font</td>
<td><code>new Font(&quot;Arial&quot;, 36)</code></td>
<td>Filigran metninin görsel stilini belirler.</td>
</tr>
<tr>
<td>Color</td>
<td><code>Color.RED</code></td>
<td>Filigran rengini ayarlar; herhangi bir RGB değeri kabul edilir.</td>
</tr>
<tr>
<td>Opacity</td>
<td><code>0.3</code> (30%)</td>
<td>Şeffaflığı kontrol eder; daha düşük değerler filigranı daha az müdahaleci yapar.</td>
</tr>
<tr>
<td>Rotation Angle</td>
<td><code>45</code> degrees</td>
<td>Filigranı daha iyi kapsama için diyagonal olarak konumlandırır.</td>
</tr>
<tr>
<td>Horizontal Alignment</td>
<td><code>HorizontalAlignment.Center</code></td>
<td>Filigranı yatay olarak yerleştirir.</td>
</tr>
<tr>
<td>Vertical Alignment</td>
<td><code>VerticalAlignment.Center</code></td>
<td>Filigranı dikey olarak yerleştirir.</td>
</tr>
</tbody>
</table>
<h3 id="otomatik-çalışma-sayfası-kapsamı">Otomatik Çalışma Sayfası Kapsamı</h3>
<p>Tek bir <code>watermarker.add(watermark)</code> çağrısı, filigranı her sayfaya yayar, tekrarlayan döngüler yazmaktan sizi kurtarır.</p>
<h3 id="basit-kaydetme-seçenekleri">Basit Kaydetme Seçenekleri</h3>
<p><code>ExcelSaveOptions</code> orijinal dosya formatını korumanıza veya en son XLSX sürümüne yükseltmenize olanak tanır ve ayrıca makroları koruyup korumayacağınızı belirtebilirsiniz.</p>
<p>Bu yeteneklerin tümü <a href="https://docs.conholdate.com/java/">resmi belgelerde</a> ayrıntılı olarak açıklanmıştır.</p>
<h2 id="sonuç">Sonuç</h2>
<p>Bu öğreticide Java&rsquo;da Excel&rsquo;e Watermark eklemeyi, <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a> ürününün güçlü özelliklerini kullanarak öğrendiniz. Adım adım rehberi izleyerek, elektronik tablolarınızı özel metinle koruyabilir, görünümü kontrol edebilir ve büyük dosyaları verimli bir şekilde işleyebilirsiniz. Üretim dağıtımları için lisanslı bir sürüme ihtiyacınız olacak; fiyatlandırmayı <a href="https://purchase.conholdate.com/pricing/total/family/">fiyatlandırma sayfasında</a> inceleyebilir ve SDK&rsquo;yı değerlendirmek için <a href="https://purchase.conholdate.com/temporary-license/">geçici lisans sayfasından</a> geçici bir lisans alabilirsiniz.</p>
<h2 id="sss">SSS</h2>
<ul>
<li>
<p><strong>Metin yerine bir resim filigranı nasıl eklerim?</strong><br>
Metin örneği gibi <code>ImageWatermark</code> sınıfını kullanın, saydamlığını ve hizalamasını ayarlayın ve <code>Watermarker</code> örneğine ekleyin. Görüntü, bir <a href="https://docs.fileformat.com/image/png/">PNG</a>, <a href="https://docs.fileformat.com/image/jpeg/">JPEG</a>, veya <a href="https://docs.fileformat.com/image/bmp/">BMP</a> olabilir ve ayrıca çalışma sayfasına sığacak şekilde ölçeklendirebilirsiniz. Ayrıntılar için <a href="https://reference.conholdate.com/java/">API referansına</a> bakın.</p>
</li>
<li>
<p><strong>Çalışma kitabını <a href="https://docs.fileformat.com/pdf">PDF</a>&lsquo;ye dönüştürdükten sonra filigran görünecek mi?</strong><br>
Evet. Filigran çalışma kitabına gömülüdür ve daha sonra PDF gibi herhangi bir formata dönüştürdüğünüzde, <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a> kullanırken görünecektir. Dönüştürme işlemi, filigranlar dahil tüm görsel öğeleri korur.</p>
</li>
<li>
<p><strong>Bir çalışma sayfası bazında filigranı kontrol edebilir miyim?</strong><br>
SDK, varsayılan olarak filigranı tüm çalışma sayfalarına uygular, ancak <code>watermarker.getWorksheets().get_Item(index)</code> kullanarak tek tek çalışma sayfalarını yükleyebilir ve her birine seçerek <code>add</code> çağırabilirsiniz. Bu, sayfa başına farklı marka gerektiren raporlar için ayrıntılı kontrol sağlar.</p>
</li>
<li>
<p><strong>Geliştirme ve test için lisansa ihtiyacım var mı?</strong><br>
Değerlendirme için geçici bir lisans <a href="https://purchase.conholdate.com/temporary-license/">geçici lisans sayfasında</a> mevcuttur. Ticari kullanım için, tam lisansı <a href="https://purchase.conholdate.com/pricing/total/family/">fiyatlandırma sayfasından</a> satın alın. Lisans dosyası, Kurulum bölümünde gösterildiği gibi çalışma zamanında yüklenmelidir.</p>
</li>
</ul>
<h2 id="read-more">Read More</h2>
<ul>
<li><a href="https://blog.conholdate.com/tr/total/convert-excel-to-image-in-java/">Java&rsquo;da Excel&rsquo;i Görüntüye Dönüştür</a></li>
<li><a href="https://blog.conholdate.com/tr/total/autofit-rows-or-columns-in-excel-using-java/">Java kullanarak Excel&rsquo;de Satırları veya Sütunları Otomatik Sığdır</a></li>
<li><a href="https://blog.conholdate.com/tr/total/convert-image-to-grayscale-in-java/">Java&rsquo;da Görüntüyü Gri Tonlamaya Dönüştür</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
