Přidat čárové tvary do prezentací v C++
Přehled
Aspose.Slides umožňuje programově přidávat čárové tvary do snímků PowerPoint. Tento článek ukazuje, jak vytvořit jednoduchou čáru a jak ji upravit tak, aby vypadala jako šipka.
Dozvíte se, jak přidat čárový tvar do snímku, upravit jeho vzhled a uložit aktualizovanou prezentaci. Příklady se soustředí na praktická nastavení formátování čáry, jako je styl, šířka, vzor přerušení, možnosti špičky šipky a barva výplně.
Vytvořit prostou čáru
- Vytvořte instanci třídy Presentation class.
- Získejte referenci na snímek pomocí jeho Indexu.
- Přidejte AutoShape typu Line pomocí metody AddAutoShape, která je součástí objektu Shapes.
- Uložte upravenou prezentaci jako soubor PPTX.
Vytvořit čáru se šipkou
- Vytvořte instanci třídy Presentation class.
- Získejte referenci na snímek pomocí jeho Indexu.
- Přidejte AutoShape typu Line pomocí metody AddAutoShape, která je součástí objektu Shapes.
- Nastavte styl čáry na jeden ze stylů poskytovaných knihovnou Aspose.Slides pro C++.
- Nastavte šířku čáry.
- Nastavte Dash Style čáry na jeden ze stylů poskytovaných knihovnou Aspose.Slides pro C++.
- Nastavte Arrow Head Style a délku počátečního bodu čáry.
- Nastavte styl špičky šipky a délku koncového bodu čáry.
- Uložte upravenou prezentaci jako soubor PPTX.
FAQ
Mohu převést běžnou čáru na spojku, aby se „přichytávala“ k tvarům?
Ne. Běžná čára ( AutoShape typu Line) se automaticky nepromění na spojku. Chcete-li, aby se přichytávala k tvarům, použijte specializovaný typ Connector a odpovídající API pro spojení.
Co mám dělat, pokud jsou vlastnosti čáry zděděny z motivu a je obtížné zjistit konečné hodnoty?
Přečtěte si účinné vlastnosti přes rozhraní ILineFormatEffectiveData/ILineFillFormatEffectiveData, která již zohledňují dědičnost a styly motivu.
Mohu uzamknout čáru proti úpravám (přesunu, změně velikosti)?
Ano. Tvary poskytují objekty pro uzamčení, které umožňují zakázat operace úprav.