<?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>java image conversion on Conholdate Blog</title>
    <link>https://blog-qa.conholdate.com/pl/tag/java-image-conversion/</link>
    <description>Recent content in java image conversion on Conholdate Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>pl</language>
    <lastBuildDate>Fri, 18 Sep 2026 20:32:19 +0000</lastBuildDate><atom:link href="https://blog-qa.conholdate.com/pl/tag/java-image-conversion/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Konwertuj JPG na PNG w Javie</title>
      <link>https://blog-qa.conholdate.com/pl/total/convert-jpg-to-png-in-java/</link>
      <pubDate>Fri, 18 Sep 2026 20:32:19 +0000</pubDate>
      
      <guid>https://blog-qa.conholdate.com/pl/total/convert-jpg-to-png-in-java/</guid>
      <description>Dowiedz się, jak konwertować JPG na PNG w Javie przy użyciu Conholdate.Total for Java SDK. Ten przewodnik obejmuje konfigurację, implementację kodu, opcje oraz wskazówki dotyczące wdrażania.</description>
      <content:encoded><![CDATA[<p>Konwertowanie obrazów do formatu bezstratnego jest częstym wymogiem dla usług internetowych opartych na Javie, zaplecza mobilnych oraz aplikacji desktopowych. <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a> zapewnia solidny SDK, który ułatwia <strong>konwersję <a href="https://docs.fileformat.com/image/jpg/">JPG</a> na <a href="https://docs.fileformat.com/image/png/">PNG</a> w Javie</strong>. W tym przewodniku zobaczysz, jak skonfigurować bibliotekę, napisać kod konwersji, dostosować ustawienia jakości oraz zintegrować rozwiązanie z procesami po stronie serwera lub wsadowymi.</p>
<h2 id="wymagania-konwersji-jpg-do-png">Wymagania konwersji JPG do PNG</h2>
<p>Programiści często muszą zastąpić zasoby <a href="https://docs.fileformat.com/image/jpeg/">JPEG</a> plikami PNG, gdy wymagana jest przezroczystość, ostrzejsze krawędzie lub bezstratne przechowywanie. Typowe scenariusze obejmują generowanie miniatur podglądów dokumentów, przygotowywanie obrazów do osadzania w <a href="https://docs.fileformat.com/pdf">PDF</a>, lub standaryzację zasobów w pipeline dostarczania treści. Rozwiązanie musi efektywnie obsługiwać duże obrazy, umożliwiać kontrolę jakości wyjściowej oraz działać na dowolnym serwerze kompatybilnym z Javą, bez zewnętrznych narzędzi natywnych.</p>
<h2 id="jak-conholdatetotal-for-java-dopasowuje-konwersję-jpg-do-png">Jak Conholdate.Total for Java dopasowuje konwersję JPG do PNG</h2>
<p>Conholdate.Total for Java oferuje natywne możliwości konwersji obrazów, które działają w pełni na JVM. Obsługuje ustawianie formatu wyjściowego, jakości i limitów rozmiaru bezpośrednio za pośrednictwem klasy <code>ImageConvertOptions</code>, eliminując potrzebę korzystania z zewnętrznych narzędzi wiersza poleceń. Klasa <code>Converter</code> SDK zarządza zasobami automatycznie przy użyciu try‑with‑resources, zapewniając czyste wykorzystanie pamięci nawet przy obrazach wysokiej rozdzielczości. Szczegółowa dokumentacja jest dostępna pod adresem <a href="https://docs.conholdate.com/java/">oficjalna dokumentacja</a>, a pełną referencję API można przeglądać w <a href="https://reference.conholdate.com/java/">referencja API</a>.</p>
<h2 id="budowanie-rozwiązania-konwersja-jpg-do-png-w-javie">Budowanie rozwiązania: konwersja JPG do PNG w Javie</h2>
<h3 id="dodaj-repozytorium-maven-i-zależność">Dodaj repozytorium Maven i zależność</h3>
<p>Najpierw skonfiguruj Maven, aby pobrać bibliotekę Conholdate.Total.</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-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><p>Możesz pobrać najnowsze pliki JAR ze <a href="https://releases.conholdate.com/total/java/">strony pobierania</a>.</p>
<h3 id="importowanie-klas-i-inicjalizacja-konwertera">Importowanie klas i inicjalizacja konwertera</h3>
<p>Utwórz instancję <code>Converter</code>, która wskazuje na źródłowy plik JPG.</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.conversion.Converter<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.options.convert.ImageConvertOptions<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.filetypes.ImageFileType<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Input JPG file and desired PNG output file
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>String inputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;input.jpg&#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.png&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">try</span> <span style="color:#f92672">(</span>Converter converter <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Converter<span style="color:#f92672">(</span>inputPath<span style="color:#f92672">))</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>    <span style="color:#75715e">// conversion logic will follow
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#f92672">}</span>
</span></span></code></pre></div><p>Klasa <code>Converter</code> implementuje <code>AutoCloseable</code>, więc blok try‑with‑resources zapewnia prawidłowe czyszczenie.</p>
<h3 id="konfiguracja-opcji-wyjściowych-png">Konfiguracja opcji wyjściowych PNG</h3>
<p>Ustaw docelowy format na PNG i dostosuj ograniczenia jakości oraz wymiarów.</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>ImageConvertOptions options <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ImageConvertOptions<span style="color:#f92672">(</span>ImageFileType<span style="color:#f92672">.</span><span style="color:#a6e22e">PNG</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setQuality</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span>               <span style="color:#75715e">// Quality (0‑100)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setMaxWidth</span><span style="color:#f92672">(</span>3000<span style="color:#f92672">);</span>            <span style="color:#75715e">// Limit width for large images
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setMaxHeight</span><span style="color:#f92672">(</span>3000<span style="color:#f92672">);</span>           <span style="color:#75715e">// Limit height for large images
</span></span></span></code></pre></div><p>Te ustawienia są idealne dla wysokiej jakości zasobów internetowych, jednocześnie zapobiegając nadmiernemu zużyciu pamięci.</p>
<h3 id="wykonaj-konwersję">Wykonaj konwersję</h3>
<p>Wywołaj metodę <code>convert</code> z podaną ścieżką wyjścia i skonfigurowanymi opcjami.</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>converter<span style="color:#f92672">.</span><span style="color:#a6e22e">convert</span><span style="color:#f92672">(</span>outputPath<span style="color:#f92672">,</span> options<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>System<span style="color:#f92672">.</span><span style="color:#a6e22e">out</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;JPG successfully converted to PNG: &#34;</span> <span style="color:#f92672">+</span> outputPath<span style="color:#f92672">);</span>
</span></span></code></pre></div><p>Jeśli coś pójdzie nie tak, blok catch wyświetli komunikat o błędzie.</p>
<h3 id="obsługuj-wyjątki-w-sposób-elegancki">Obsługuj wyjątki w sposób elegancki</h3>
<p>Umieść konwersję w bloku try‑catch, aby przechwycić ewentualne problemy w czasie wykonywania.</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">}</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>    System<span style="color:#f92672">.</span><span style="color:#a6e22e">err</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Conversion failed: &#34;</span> <span style="color:#f92672">+</span> e<span style="color:#f92672">.</span><span style="color:#a6e22e">getMessage</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></span></code></pre></div><p>Dzięki tym krokom masz kompletny <strong>konwersję JPG na PNG w Javie</strong> przepływ pracy gotowy do produkcji.</p>
<h2 id="konwertuj-jpg-na-png-w-javie---pełny-działający-przykład">Konwertuj JPG na PNG w Javie - Pełny działający przykład</h2>
<p>Poniższy kod demonstruje cały proces od początku do końca.</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.conversion.Converter<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.options.convert.ImageConvertOptions<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.filetypes.ImageFileType<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">JpgToPngConverter</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>        <span style="color:#75715e">// Input JPG file and desired PNG output file
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        String inputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;input.jpg&#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.png&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Wrap the conversion in try‑with‑resources to ensure proper cleanup
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        <span style="color:#66d9ef">try</span> <span style="color:#f92672">(</span>Converter converter <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> Converter<span style="color:#f92672">(</span>inputPath<span style="color:#f92672">))</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Set conversion options: target format PNG, quality, and size limits
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            ImageConvertOptions options <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ImageConvertOptions<span style="color:#f92672">(</span>ImageFileType<span style="color:#f92672">.</span><span style="color:#a6e22e">PNG</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setQuality</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span>               <span style="color:#75715e">// Quality (0‑100)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setMaxWidth</span><span style="color:#f92672">(</span>3000<span style="color:#f92672">);</span>            <span style="color:#75715e">// Limit width for large images
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setMaxHeight</span><span style="color:#f92672">(</span>3000<span style="color:#f92672">);</span>           <span style="color:#75715e">// Limit height for large images
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Perform the conversion
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            converter<span style="color:#f92672">.</span><span style="color:#a6e22e">convert</span><span style="color:#f92672">(</span>outputPath<span style="color:#f92672">,</span> options<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            System<span style="color:#f92672">.</span><span style="color:#a6e22e">out</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;JPG successfully converted to PNG: &#34;</span> <span style="color:#f92672">+</span> outputPath<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>            <span style="color:#75715e">// Handle any errors that occur during conversion
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            System<span style="color:#f92672">.</span><span style="color:#a6e22e">err</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Conversion failed: &#34;</span> <span style="color:#f92672">+</span> e<span style="color:#f92672">.</span><span style="color:#a6e22e">getMessage</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></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>Uwaga:</strong> Ten przykład kodu demonstruje podstawową funkcjonalność. Przed użyciem go w swoim projekcie upewnij się, że zaktualizowałeś wszystkie ścieżki plików i wartości konfiguracyjne, aby pasowały do rzeczywistego środowiska, zweryfikuj, że wszystkie wymagane zależności są poprawnie zainstalowane, oraz dokładnie przetestuj w środowisku deweloperskim. Jeśli napotkasz jakiekolwiek problemy, odwołaj się do <a href="https://docs.conholdate.com/java/">oficjalnej dokumentacji</a> lub skontaktuj się z <a href="https://forum.conholdate.com/c/total/5">zespołem wsparcia</a> w celu uzyskania pomocy.</p>
</blockquote>
<h2 id="opcje-konfiguracyjne-konwersji-obrazu">Opcje konfiguracyjne konwersji obrazu</h2>
<p>SDK udostępnia kilka właściwości, które możesz dostosować:</p>
<ul>
<li><strong>Quality</strong> - Kontroluje poziom kompresji (0‑100). Wyższe wartości zachowują więcej szczegółów.</li>
<li><strong>MaxWidth / MaxHeight</strong> - Zapobiega błędom braku pamięci przy przetwarzaniu bardzo dużych obrazów.</li>
<li><strong>ImageFileType</strong> - Określa format docelowy; PNG jest wybierany za pomocą <code>ImageFileType.PNG</code>.</li>
</ul>
<p>Możesz również zapoznać się z dodatkowymi ustawieniami, takimi jak <code>setColorMode</code> lub <code>setResolution</code>, w dokumentacji API dla bardziej zaawansowanych scenariuszy.</p>
<h2 id="integracja-konwersji-obrazów-w-twoim-przepływie-pracy">Integracja konwersji obrazów w Twoim przepływie pracy</h2>
<p>Umieść kod konwersji w zadaniu w tle, w punkcie końcowym REST lub w skrypcie wsadowym, w zależności od architektury. Ponieważ Conholdate.Total for Java działa lokalnie, może być wdrożony na dowolnym serwerze obsługującym Java 8 lub nowszą wersję. Pamiętaj, aby uzyskać licencję produkcyjną; licencja tymczasowa jest dostępna na <a href="https://purchase.conholdate.com/temporary-license/">temporary license page</a>, a pełne informacje o licencjonowaniu znajdują się na <a href="https://purchase.conholdate.com/pricing/total/family/">pricing page</a>. Upewnij się, że pliki JAR biblioteki są dołączone do aplikacji lub odwoływane przez system budowania.</p>
<h2 id="wnioski">Wnioski</h2>
<p>Konwertowanie JPG na PNG w Javie jest proste dzięki <strong>Conholdate.Total for Java</strong>. SDK obsługuje wybór formatu, kontrolę jakości i zarządzanie zasobami, pozwalając skupić się na logice biznesowej, a nie na niskopoziomowym przetwarzaniu obrazów. Postępując zgodnie z powyższymi krokami, możesz zintegrować generowanie wysokiej jakości PNG w usługach po stronie serwera, zadaniach wsadowych lub dowolnej aplikacji Java. Dla wdrożeń produkcyjnych uzyskaj odpowiednią licencję poprzez <a href="https://purchase.conholdate.com/pricing/total/family/">stronę cenową</a> lub użyj tymczasowej licencji podczas oceny SDK.</p>
<h2 id="najczęściej-zadawane-pytania">Najczęściej zadawane pytania</h2>
<ul>
<li>
<p><strong>Jak przekonwertować JPG na PNG w Javie przy użyciu Conholdate.Total?</strong><br>
Użyj klasy <code>Converter</code> z ustawionymi <code>ImageConvertOptions</code> na <code>ImageFileType.PNG</code>. Przykładowy kod w tym artykule pokazuje dokładną implementację.</p>
</li>
<li>
<p><strong>Czy mogę przetwarzać wiele obrazów jednocześnie w trybie wsadowym?</strong><br>
Tak. Umieść logikę konwersji w pętli, która iteruje po liście ścieżek do plików JPG. Każda iteracja tworzy własną instancję <code>Converter</code>.</p>
</li>
<li>
<p><strong>Co jeśli źródłowy obraz jest większy niż dostępna pamięć?</strong><br>
Dostosuj <code>setMaxWidth</code> i <code>setMaxHeight</code>, aby ograniczyć wymiary obrazu wyjściowego, co zmniejsza zużycie pamięci podczas konwersji.</p>
</li>
<li>
<p><strong>Czy potrzebuję licencji do rozwoju?</strong><br>
Tymczasowa licencja jest wystarczająca do testowania. W produkcji zakup pełnej licencji można dokonać poprzez <a href="https://purchase.conholdate.com/pricing/total/family/">stronę cenową</a>.</p>
</li>
</ul>
<h2 id="czytaj-więcej">Czytaj więcej</h2>
<ul>
<li><a href="https://blog.conholdate.com/pl/total/convert-cdr-to-png-in-java/">Konwertuj CDR do PNG w Javie</a></li>
<li><a href="https://blog.conholdate.com/pl/total/convert-markdown-to-jpg-in-java/">Konwertuj Markdown do JPG w Javie</a></li>
<li><a href="https://blog.conholdate.com/pl/total/convert-cdr-to-png-in-csharp/">Konwertuj CDR do PNG w C#</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
