THotPDF.RewriteLoadedPageColors Method

Deklaration

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

Verhalten

Ein leeres PageIndices-Array wählt alle geladenen Seiten aus, und doppelte Indizes werden nur einmal verarbeitet

Die Vektorstrategie wandelt Device-Color-Operatoren direkt um, sofern Seiteninhalt oder Ressourcen nicht den vollständigen Renderer erfordern; lcrsRasterizeAll flacht dagegen ausdrücklich jede ausgewählte, nicht geschützte Seite ab

Bleiben Sonderfarben erfolgreich erhalten, zählt die unveränderte Seite als verarbeitet, ohne dass Ausgabe-Bytes hinzukommen

Die Raster-Ausgabe ist ein verlustfreies 8-Bit-Flate-Bild im gewählten Farbraum DeviceGray, DeviceRGB oder DeviceCMYK

False meldet einen typisierten Status samt Diagnose, setzt alle ausgewählten Seiten zurück und veröffentlicht kein teilweise umgeschriebenes Ergebnis

Loaded-Page Colour Rewrite