PageLabelCollection
Przegląd
PageLabelCollection jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: IEnumerable<PageLabel>.
Zbiór zakresów etykiet stron z drzewa liczbowego /PageLabels.
Ta klasa udostępnia 9 metod do pracy z obiektami PageLabelCollection w programach .NET. Dostępne metody to: At, FormatLabel, GetEnumerator, GetLabel, GetLabelForPage, GetPages, GetRangeLastLabel, RemoveLabel, UpdateLabel. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Count, Labels.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Labels | IReadOnlyList<PageLabel> | Odczyt | Wszystkie zakresy etykiet. |
Count | int | Odczyt | Liczba zakresów etykiet. |
Metody
| Sygnatura | Opis |
|---|---|
At(index: int) | Pobierz zakres etykiet według indeksu zerowego. |
GetLabelForPage(pageIndex: int) | Zwraca sformatowaną etykietę wyświetlania dla indeksu strony liczonego od zera. |
GetEnumerator() | Wywołuje GetEnumerator na tej instancji PageLabelCollection. |
GetLabel(pageIndex: int) | Znajdź zakres etykiet, który zawiera pageIndex (liczone od zera). |
GetPages() | Indeksy stron (liczone od zera), od których zaczyna się zakres etykiet. |
RemoveLabel(pageIndex: int) | Usuń zakres etykiet rozpoczynający się od pageIndex (liczone od zera). |
UpdateLabel(pageIndex: int, pageLabel: PageLabel) | Zastąp zakres etykiet w miejscu pageIndex etykietą pageLabel. |
FormatLabel(pageIndex: int) | Sformatuj etykietę strony dla indeksu strony zerowego (0-based). |
GetRangeLastLabel(pageIndex: int, pageCount: int) | Sformatuj etykietę ostatniej strony w zakresie etykiet, który zawiera pageIndex (0-based), w dokumencie liczącym pageCount stron. |