Aspose::Pdf::PageExtensions::DuplicateIntersectingGraphics‑metod
Innehåll
[
Dölj
]PageExtensions::DuplicateIntersectingGraphics method
Hittar alla vektorgrafikelement som skär den angivna regionen och skapar deras kopior med förskjutning från originalpositionerna.
static void Aspose::Pdf::PageExtensions::DuplicateIntersectingGraphics(const System::SharedPtr<Page> &page, const System::SharedPtr<Rectangle> ®ion, double deltaX, double deltaY)
| Parameter | Typ | Beskrivning |
|---|---|---|
| sida | const System::SharedPtr<Page>& | Sidan där grafikelement söks och kopieras till. |
| region | const System::SharedPtr<Rectangle>& | Det rektangulära området för att söka efter skärande element. |
| deltaX | double | Förskjutning längs X‑axeln för kopierade element. |
| deltaY | double | Förskjutning längs Y‑axeln för kopierade element. |
Anmärkningar
Denna metod fungerar endast med vektorgrafik (linjer, former, Bézierkurvor osv.). Rasterbilder och andra typer av element behandlas inte. Varje kopierat element kommer att förskjutas med de angivna dx‑ och dy‑värdena i förhållande till sin ursprungliga position. De ursprungliga elementen förblir oförändrade.
Se även
- Typedef SharedPtr
- Class Page
- Class Rectangle
- Class PageExtensions
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++