THotPDF.RewriteLoadedPageColors Method

Déclaration

function RewriteLoadedPageColors(
    const PageIndices: array of Integer;
    const Options: THPDFLoadedColorRewriteOptions;
    out Info: THPDFLoadedColorRewriteInfo): boolean;

Comportement

Un tableau PageIndices vide sélectionne toutes les pages chargées, et les index en double ne sont traités qu’une fois

La stratégie vectorielle convertit directement les opérateurs de couleur du périphérique, sauf si le contenu ou les ressources de la page exigent le moteur de rendu complet, tandis que lcrsRasterizeAll aplatit explicitement chaque page sélectionnée non préservée

Une préservation réussie des tons directs compte la page intacte comme traitée, sans ajouter d’octets à la sortie

La sortie raster est une image Flate 8 bits sans perte dans l’espace DeviceGray, DeviceRGB ou DeviceCMYK sélectionné

False signale un statut typé et un diagnostic, annule (rollback) toutes les pages sélectionnées et ne publie aucune réécriture partielle

Loaded-Page Colour Rewrite