AddPageNumberPlaceholder
Layout di pagina, impaginazione, testo
Descrizione
Registra una casella di testo e ne differisce il disegno finché non sono noti i conteggi finali di pagina e capitolo
Sintassi
Delphi
Function TPDFlib.AddPageNumberPlaceholder(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;ActiveX
Function PDFlib::AddPageNumberPlaceholder(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As LongDLL
int DLAddPageNumberPlaceholder(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t* Text, int Options);
int DLAddPageNumberPlaceholderA(int InstanceID, double Left, double Top, double Width, double Height, const char* Text, int Options);Parametri
| Left, Top, Width, Height | Geometria del riquadro di testo nel sistema di coordinate corrente |
|---|---|
| Text | Modello contenente token di impaginazione e testo ordinario |
| Options | Posizionamento verticale e no-wrap da 0 a 5 con lo stesso significato di DrawTextBox |
Tokens
<%PageNo%> | Numero fisico della pagina selezionata |
|---|---|
<%TotalPages%> | Numero finale di pagine del documento |
<%ChapterPageNo%> | Numero di pagina in base uno nel capitolo corrente |
<%ChapterTotalPages%> | Conteggio finale delle pagine del capitolo corrente |
<%ChapterName%> | Nome registrato da StartPageNumberChapter |
Valori restituiti
Restituisce l'identificatore segnaposto in base 1 oppure 0 per geometria, opzioni, testo o selezione non validi o segnaposto già risolti
Note
Acquisisce font, dimensioni, colori, allineamento, spaziatura, crenatura, decorazione, scala, origine e geometria tradotta del riquadro senza disegnare
Data, ora e token OnCalcVariable usano le regole di ExpandVariableTokens
Chiamare ResolvePageNumberPlaceholders una sola volta dopo aver stabilizzato la struttura e prima del salvataggio