Mürekkep

Mevcut mürekkep şekillerine erişim ve bunları Aspose.Slides for PHP via Java kullanarak kaldırma örneklerini sağlar.

Not: Mürekkep şekilleri, özel cihazlardan gelen kullanıcı girdilerini temsil eder. Aspose.Slides programlı olarak yeni mürekkep darbeleri oluşturamaz, ancak mevcut mürekkebi okuyabilir ve değiştirebilirsiniz.

Mürekkebe Erişim

Bir slayttaki ilk mürekkep şeklini alın.

function accessInk() {
    $presentation = new Presentation("ink.pptx");
    try {
        $slide = $presentation->getSlides()->get_Item(0);

        // Slayttaki ilk mürekkep şekline eriş.
        $firstInk = null;
        $shapeCount = java_values($slide->getShapes()->size());
        for ($index = 0; $index < $shapeCount; $index++) {
            $shape = $slide->getShapes()->get_Item($index);
            if (java_instanceof($shape, new JavaClass("com.aspose.slides.Ink"))) {
                $firstInk = $shape;
                break;
            }
        }
    } finally {
        $presentation->dispose();
    }
}

Mürekkebi Kaldır

Slayttan bir mürekkep şekli silin.

function removeInk() {
    $presentation = new Presentation("ink.pptx");
    try {
        $slide = $presentation->getSlides()->get_Item(0);

        // Slayttaki ilk şeklin bir mürekkep şekli olduğunu varsayarak.
        $ink = $slide->getShapes()->get_Item(0);

        $slide->getShapes()->remove($ink);

        $presentation->save("ink_removed.pptx", SaveFormat::Pptx);
    } finally {
        $presentation->dispose();
    }
}