PageLabel
Przegląd
PageLabel jest klasą w Aspose.PDF FOSS dla .NET.
Reprezentuje zakres etykiet stron.
Ta klasa udostępnia 4 metody do pracy z obiektami PageLabel w programach .NET. Dostępne metody to: FormatLabel, FormatNumber, ToAlpha, ToRoman. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: LastPageIndex, NumberingStyle, NumberingStyleName, Prefix, Start, StartPage oraz 2 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
StartPage | int | Odczyt | Indeks strony liczony od zera, od którego zaczyna się ten zakres etykiet. |
LastPageIndex | int | Odczyt | Indeks strony liczony od zera ostatniej strony, do której ten zakres ma zastosowanie, lub -1 dla końca dokumentu. |
Style | NumberingStyle | Odczyt/zapis | Styl numeracji. |
NumberingStyle | NumberingStyle | Odczyt/zapis | Aspose.Pdf alias dla Style. |
StartingValue | int | Odczyt/zapis | Aspose.Pdf alias dla Start. |
NumberingStyleName | string | Odczyt | Styl numeracji jako ciąg znaków (np. “NumeralsArabic”, “NumeralsRomanUppercase”). |
Prefix | string? | Odczyt/zapis | Ciąg prefiksu etykiety (pusty ciąg, jeśli nie jest ustawiony). |
Start | int | Odczyt/zapis | Początkowa liczba dla tego zakresu. |
Metody
| Sygnatura | Opis |
|---|---|
FormatLabel(pageIndex: int) | Sformatuj etykietę dla strony o podanym indeksie zerowym. |
FormatNumber(num: int, style: NumberingStyle) | Sformatuj dodatnią liczbę całkowitą zgodnie z podanym stylem numeracji. |
ToRoman(num: int) | Konwertuj dodatnią liczbę całkowitą na ciąg znaków z wielkimi cyframi rzymskimi. |
ToAlpha(num: int) | Konwertuj dodatnią liczbę całkowitą na etykietę alfabetową (A=1, Z=26, AA=27, itd.). |