THotPDF.RegisterICCProfile – metoda
Souhrn metody: THotPDF.RegisterICCProfile – metodaICCBased
Deklarace
function RegisterICCProfile(const ProfileFileName: AnsiString; NumComponents : Integer; const AlternateCS : AnsiString= 'DeviceRGB'): AnsiString; overload;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
ProfileFileName | Soubor |
NumComponents | Komponenty |
AlternateCS | Alternativní barevný prostor |
AlternateCS | Odpovídající záložný prostor DeviceGray, DeviceRGB nebo DeviceCMYK; prázdná hodnota se odvodí z profilu |
Návratová hodnota
Vrací hodnotu AnsiStringCS1
Poznámky k použití
- Použijte toto API v pracovním postupu preflight validace dříve, než bude dotčená stránka, prostředek, pole nebo objekt katalogu dokončen Před vytvořením nepřímého objektu se navíc ověří podpis
acsp, deklarovaná velikost, verze, PCS, rendering intent, tabulka tagů, meze tagů i počet komponent - Přetížení bez
NumComponentssi počet komponent odvodí z profilu sama - Zachovejte názvy objektů, polí, prostředků a vrácené handly stabilní, dokud není dokument dokončen
- Před použitím z příkazů kreslení na stránce zaregistrujte pojmenované barevné prostředky Následné kreslení pak převádí
ICCBasedvektorové barvy i surové vzorky obrázků na sRGB vestavěnou ICC pipeline, respektuje všechny rendering intenty PDFri, aplikuje nakonfigurovanou kompenzaci černého bodu a/Alternatepoužije jen tehdy, když konverze není k dispozici - Vrácený název použijte s
THPDFPage.SetFillColorSpace,SetStrokeColorSpace,SetTransparencyGroupICCneboTHotPDF.RegisterDefaultColorSpace
Související API
- THotPDF
- THPDFPage
- Obsah
- Obsah