ImagePlacement
Przegląd
ImagePlacement jest klasą w Aspose.PDF FOSS dla .NET.
Reprezentuje umieszczenie obrazu znalezione na stronie PDF — pozycję, rozmiar i rozdzielczość obiektu obrazu XObject, tak jak pojawia się na stronie (po transformacji CTM).
Ta klasa udostępnia 4 metody do pracy z obiektami ImagePlacement w programach .NET. Dostępne metody to: Hide, Replace, Save. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: CompositingParameters, Image, Matrix, Operator, Page, Rectangle oraz 2 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Rectangle | Rectangle | Odczyt | Prostokąt ograniczający obraz na stronie (w współrzędnych strony). |
Resolution | Resolution | Odczyt | Rozdzielczość (DPI) obrazu w tym miejscu. |
Page | Page | Odczyt | Strona, na której znaleziono to umieszczenie obrazu. |
Matrix | Matrix | Odczyt | Macierz przekształcenia (CTM) w miejscu, w którym rysowano obraz. |
Image | XImage? | Odczyt | Podstawowy obiekt XObject obrazu dla tego umieszczenia. |
Operator | Operator? | Odczyt | Operator strumienia treści, który narysował ten obraz (zwykle Do). |
Rotation | float | Odczyt | Rotacja (w stopniach) wyodrębniona z macierzy położenia. |
CompositingParameters | CompositingParameters | Odczyt | Stan kompozycji w momencie rysowania obrazu (alpha + tryb mieszania). |
Metody
| Sygnatura | Opis |
|---|---|
Hide() | Ukryj to umieszczenie obrazu, usuwając jego wywołanie Do z treści strony. |
Replace(image: Stream) | Zastąp podstawowy XObject obrazu tego umieszczenia obrazu obrazem. |
Save(stream: Stream) | Zapisz zdekodowane bajty obrazu do strumienia. |
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat) | Zapisz zdekodowane bajty obrazu do strumienia jako format. |