Odstraňte vodoznak v PowerPointu pomocí Java

Tento článek obsahuje informace o odstranění vodoznaku v PowerPoint pomocí Java. Získejte podrobnosti k nastavení prostředí, seznam úkolů a ukázkový kód demonstrující jak odstranit vodoznak v PowerPointu pomocí Javy. Probereme odstranění vodoznaků z jednotlivých snímků nebo z celé prezentace.

Kroky k odstranění vodoznaku z PowerPointu pomocí Java

  1. Nastavte prostředí tak, aby k odstranění vodoznaků používalo Aspose.Slides for Java
  2. Načtěte soubor PowerPoint do objektu třídy Presentation
  3. Analyzujte všechny slides v prezentaci
  4. Procházejte všechny tvary na snímku
  5. Získejte přístup ke každému tvaru a filtrujte tvary s konkrétním názvem
  6. Odebrat obrazec z kolekce tvarů vybraného snímku
  7. Po odstranění vodoznaků uložte výstupní prezentaci

Tyto kroky definují jak odstranit vodoznak z PowerPointu pomocí Javy. Zahajte proces načtením prezentace a procházením všech snímků v ní, abyste získali kolekci tvarů v každém snímku. Zkontrolujte název každého tvaru a odeberte jej z kolekce, pokud má konkrétní název.

Kód pro odstranění vodoznaku v PowerPointu pomocí Java

import com.aspose.slides.*;
public class Main
{
public static void main(String[] args) throws Exception // Remove watermark
{
// Set the licenses
new License().setLicense("License.lic");
Presentation pres = new Presentation("WithWatermark.pptx");
for (var slide : pres.getSlides())
{
for (int i = 0; i < slide.getShapes().size(); i++)
{
AutoShape shape = (AutoShape)slide.getShapes().get_Item(i);
if ("watermark".equals(shape.getName()))
{
slide.getShapes().remove(shape);
}
}
}
pres.save("WithoutWatermark.pptx", SaveFormat.Pptx);
System.out.println("Done");
}
}

Tento kód ukazuje jak odstranit vodoznak z PPTX pomocí Java. Správně nastavte název tvarů vodoznaku pro pozdější vyhledávání při jejich přidávání na snímky. Ke kolekci hlavních snímků v prezentaci můžete přistupovat pomocí metody getMasters() namísto metody getSlides() při iteraci snímků, pokud je vodoznak přítomen na hlavních snímcích prezentace.

Tento krátký průvodce nás naučil odstraňovat vodoznaky z prezentace. Informace o přidání konceptu vodoznaku do prezentace naleznete v článku na jak vložit koncept vodoznaku do prezentace PowerPoint pomocí Java.

 Čeština