XForm
Przegląd
XForm jest klasą w Aspose.PDF FOSS dla .NET.
Reprezentuje Form XObject (strumień zawartości wielokrotnego użytku z własnymi zasobami).
Ta klasa udostępnia 5 metod do pracy z obiektami XForm w programach .NET. Dostępne metody to: CreateNewForm, Dispose, FreeMemory, GetResources. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: BBox, Contents, DecodedBytes, IT, Matrix, Name oraz 4 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Name | string? | Odczyt/zapis | Nazwa tego XForm w słowniku zasobów XObject strony. |
Contents | OperatorCollection | Odczyt | Strumień zawartości Form XObject jako kolekcja operatorów typowanych. |
DecodedBytes | byte[] | Odczyt | Surowe zdekodowane bajty zawartości tego XForm. |
BBox | Rectangle? | Odczyt/zapis | Ramka ograniczająca tego XForm. |
Rectangle | Rectangle | Odczyt | Alias dla BBox; publiczny API udostępnia obie nazwy. |
Subtype | string | Odczyt | Podtyp XObject (zawsze “Form” dla instancji XForm). |
Matrix | Matrix | Odczyt/zapis | Wpis /Matrix formularza (transformacja stosowana podczas malowania formularza). |
IT | string? | Odczyt | Wpis /Intent (IT) formularza; null, gdy nieobecny. |
Opi | Opi | Odczyt | Wrapper interfejsu Open Prepress (OPI). |
Resources | Resources | Odczyt | Zasoby Form XObject (czcionki / obrazy / zagnieżdżone XObjecty) zadeklarowane w słowniku strumienia tego XFormu. |
Metody
| Sygnatura | Opis |
|---|---|
GetResources() | Akcesor zasobów w stylu metod, równoległy do .NET API. |
GetResources(allowCreate: bool) | Dostęp do zasobów w stylu metodowym z tworzeniem na żądanie. |
Dispose() | Zwalnia zasoby trzymane przez ten XForm. |
FreeMemory() | Zwolnij pamięć podręczną zdekodowanej zawartości. |
CreateNewForm(source: Page, document: Document) | Utwórz nowy XForm ze strumienia zawartości strony źródłowej i zarejestruj go w dokumencie. |