Ez a cikk információkat tartalmaz a vízjel eltávolításáról a PowerPoint alkalmazásban Java használatával. Tekintse meg a környezet beállításának részleteit, a feladatok listáját és egy mintakódot, amely bemutatja a vízjel eltávolításának módját a PowerPointban Java használatával. Megbeszéljük a vízjelek eltávolítását az egyes diákról vagy a teljes bemutatóról.
A vízjel eltávolításának lépései a PowerPointból Java használatával
- Állítsa be a környezetet a Aspose.Slides for Java használatára a vízjelek eltávolításához
- Töltse be a PowerPoint fájlt a Presentation osztályobjektumba
- Elemezze az összes slides elemet a prezentációban
- Ismételje meg az összes alakzatot egy dián
- Hozzáférés az egyes alakzatokhoz és szűrőalakzatokhoz adott névvel
- Távolítsa el az alakzatot a kiválasztott dia alakzatainak gyűjteményéből
- Mentse el a kimeneti bemutatót a vízjelek eltávolítása után
Ezek a lépések meghatározzák, hogyan lehet eltávolítani a vízjelet a PowerPointból Java használatával. Indítsa el a folyamatot úgy, hogy betölti a prezentációt, és iterálja végig a benne lévő összes diát, hogy megkapja az egyes diákban található alakzatok gyűjteményét. Ellenőrizze az egyes alakzatok nevét, és távolítsa el a gyűjteményből, ha van egy adott neve.
Kód a vízjel eltávolításához a PowerPointban Java használatával
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"); | |
} | |
} |
Ez a kód bemutatja, hogyan lehet eltávolítani a vízjelet a PPTX-ből Java használatával. Állítsa be megfelelően a vízjel alakzatok nevét a későbbi keresésekhez, miközben hozzáadja őket a diákhoz. A prezentáció fődiáinak gyűjteményét a getMasters() metódussal érheti el a getSlides() helyett, miközben a diákon iterál, ha a vízjel jelen van a bemutató fődiáin.
Ez a rövid útmutató megtanított bennünket a vízjelek törlésére a prezentációból. Piszkozat vízjel prezentációhoz való hozzáadásához olvassa el a következő cikket: hogyan lehet vázlatot vízjelet beszúrni a PowerPoint prezentációba Java használatával.