THotPDF.SetPageLabel Method
Yöntem özeti: THotPDF.SetPageLabel Method
Bildirim
procedure SetPageLabel(StartPageIndex: Integer; Style: THPDFPageLabelStyle; const Prefix: AnsiString = ''; StartNumber: Integer = 1);
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
StartPageIndex | Etiket aralığının başladığı sıfır tabanlı sayfa indeksi |
Style | THPDFPageLabelStyle kaynaklı numaralandırma stili |
Prefix | Her oluşturulan sayfa numarasından önce konan isteğe bağlı metin |
StartNumber | Bu aralığın kullandığı, 1 veya üzeri başlayan ilk mantıksal sayı |
Kullanım notları
- Metot,
EndDocoluşturulan PDF'i sonlandırırken bir katalog/PageLabelssayı ağacı yazar - Aynı
StartPageIndexile metot yeniden çağrıldığında önceki aralığın yerini alır - İlk sayfada başlayan bir aralık yokken, ilk aralıktan önceki sayfalar düz ondalık numaraları korur; çünkü sayı ağacı 0 sayfa indeksini kapsamak zorundadır (ISO 32000-1 12.4.2)
- 127'nin üzerinde bayt içeren bir önek UTF-8 olarak okunur ve Unicode metin dizesi olarak saklanır
- Etkin PDF sürümü sayfa etiketlerini desteklemelidir; HotPDF bu yüzden
StrictVersionLock'a göre PDF 1.3'ü yükseltir veya doğrular - Sayfa etiketleri görüntüleyicinin sayfa numarası gösterimini değiştirir; sayfaları yeniden sıralamaz
İlgili API'ler
- THPDFPageLabelStyle Type
- THotPDF.ClearPageLabels Method