Bildplatzierung
Übersicht
ImagePlacement ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt eine Bildplatzierung dar, die auf einer PDF‑Seite gefunden wurde — die Position, Größe und Auflösung eines Bild‑XObject, wie es auf der Seite erscheint (nach CTM‑Transformation).
Diese Klasse stellt 4 Methoden zur Arbeit mit ImagePlacement-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: Hide, Replace, Save.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: CompositingParameters, Image, Matrix, Operator, Page, Rectangle und 2 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Rectangle | Rectangle | Read | Das Begrenzungsrechteck des Bildes auf der Seite (in Seitenkoordinaten). |
Resolution | Resolution | Read | Die Auflösung (DPI) des Bildes an dieser Platzierung. |
Page | Page | Read | Die Seite, auf der diese Bildplatzierung gefunden wurde. |
Matrix | Matrix | Read | Die Transformationsmatrix (CTM) an dem Punkt, an dem das Bild gezeichnet wurde. |
Image | XImage? | Read | Das zugrunde liegende Bild‑XObject für diese Platzierung. |
Operator | Operator? | Read | Der Content‑Stream‑Operator, der dieses Bild gezeichnet hat (typischerweise Do). |
Rotation | float | Read | Rotation (in Grad), extrahiert aus der Platzierungsmatrix. |
CompositingParameters | CompositingParameters | Read | Compositing‑Zustand an dem Punkt, an dem das Bild gezeichnet wurde (Alpha + Mischmodus). |
Methoden
| Signature | Description |
|---|---|
Hide() | Verstecken Sie diese Bildplatzierung auf der Seite. |
Replace(image: Stream) | Ersetzen Sie den Inhalt dieser Bildplatzierung durch ein Bild. |
Save(stream: Stream) | Schreiben Sie die dekodierten Bildbytes in den Stream. |
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat) | Schreiben Sie die dekodierten Bildbytes in den Stream als Format. |