Tinte

Dieser Artikel enthält Beispiele für den Zugriff auf vorhandene Ink‑Formen und deren Entfernung mit Aspose.Slides for Node.js via Java.

Hinweis: Ink‑Formen stellen die Benutzereingabe von speziellen Geräten dar. Aspose.Slides kann keine neuen Ink‑Striche programmgesteuert erstellen, aber Sie können vorhandene Ink‑Daten lesen und ändern.

Ink‑Zugriff

Rufen Sie die erste Ink‑Form auf einer Folie ab.

function accessInk() {
    let presentation = new aspose.slides.Presentation("ink.pptx");
    try {
        let slide = presentation.getSlides().get_Item(0);

        let inkShape = null;
        for (let i = 0; i < slide.getShapes().size(); i++) {
            let shape = slide.getShapes().get_Item(i);
            if (java.instanceOf(shape, "com.aspose.slides.IInk")) {
                inkShape = shape;
                break;
            }
        }
    } finally {
        presentation.dispose();
    }
}

Ink entfernen

Löschen Sie eine Ink‑Form von der Folie.

function removeInk() {
    let presentation = new aspose.slides.Presentation("ink.pptx");
    try {
        let slide = presentation.getSlides().get_Item(0);

        // Angenommen, die Ink-Form ist das erste Shape auf der Folie.
        slide.getShapes().removeAt(0);

        presentation.save("ink_removed.pptx", aspose.slides.SaveFormat.Pptx);
    } finally {
        presentation.dispose();
    }
}