SetSignProcessAppearanceTemplate
Tietoturva ja allekirjoitukset
Kuvaus
Määrittää näkyvän tekstiulkoasun mallipohjan digitaaliselle allekirjoitusprosessille
Mallipohja laajennetaan kerran allekirjoituksen tuottamisen yhteydessä, joten samaa asettelua voi hyödyntää eri allekirjoitusmetatiedoilla ja sovellusarvoilla
Syntaksi
Delphi
Function TPDFlib.SetSignProcessAppearanceTemplate(SignProcessID: Integer; Const TemplateText, SignerName, DateFormat: WideString; FontSize, FontRed, FontGreen, FontBlue: Double): Integer;
ActiveX
Function PDFlib::SetSignProcessAppearanceTemplate(SignProcessID As Long, TemplateText As String, SignerName As String, DateFormat As String, FontSize As Double, FontRed As Double, FontGreen As Double, FontBlue As Double) As Long
DLL
int DLSetSignProcessAppearanceTemplate(int InstanceID, int SignProcessID, const wchar_t * TemplateText, const wchar_t * SignerName, const wchar_t * DateFormat, double FontSize, double FontRed, double FontGreen, double FontBlue);
Parametrit
| SignProcessID | Value returned by a NewSignProcessFrom* function |
|---|---|
| TemplateText | Teksti ja rivinvaihdot, jotka sisältävät minkä tahansa sisäänrakennetuista paikkamerkeistä {signer}, {reason}, {location}, {contact}, {date}, {field} ja {page} sekä mukautetut nimet, jotka on rekisteröity funktiolla SetSignProcessAppearanceVariable |
| SignerName | Value substituted for {signer} |
| DateFormat | Delphi date and time format used by {date}, or an empty string for yyyy-mm-dd hh:nn:ss |
| FontSize | Fonttikoko pisteinä tai arvo 0, jolloin tekstilohko sovitetaan automaattisesti |
| FontRed, FontGreen, FontBlue | Tekstin värikomponentit välillä 0..1 |
Paluuarvot
| 1 | Mallipohja hyväksyttiin |
|---|---|
| 0 | Prosessitunnus, aaltosulkeesyntaksi, paikkamerkin nimi, mallipohjan pituus, paikkamerkkien määrä tai päivämäärämuoto oli virheellinen |
Huomautukset
Use {{ and }} to emit literal bracesA template can contain up to 32,768 characters and 256 placeholder occurrences
Puuttuvat mukautetut muuttujat laajentuvat tyhjäksi tekstiksi, kun taas sisäänrakennetut muuttujat kuvastavat aina nykyistä allekirjoitusprosessiaMyöhempi SetSignProcessAppearanceText-kutsu valitsee uudelleen vanhan rivipohjaisen ulkoasun
Kenttäkuva vie yhä edelleen, ja asiakirjan aikaleimaprosessit eivät renderöi tekstiulkoasua
Katso myös
SetSignProcessAppearanceVariable, SetSignProcessAppearanceText, SetSignProcessFieldBounds