Funzione HPDFSelectFlatePredictor

Seleziona la codifica predictor identity, TIFF o PNG confrontando campioni di righe distribuiti e limitati

Dichiarazione

function HPDFSelectFlatePredictor(const Data: AnsiString; Colors,
  BitsPerComponent, Columns: Integer;
  const Options: THPDFFlatePredictorSelectionOptions;
  out Info: THPDFFlatePredictorSelectionInfo): Integer;

Unit

HPDFPredictor

Parametri

NomeScopo
DataRighe complete non filtrate impacchettate nell'ordine dei campioni PDF
ColorsNumero di componenti colore per pixel
BitsPerComponentLarghezza del campione di 1, 2, 4, 8 o 16 bit
ColumnsNumero di pixel in ogni riga di input completa
OptionsLimiti rigidi su byte campione, righe e lavoro, più il peso del costo CPU
InfoRestituisce il predictor selezionato, la dimensione campionata, il numero di candidati, i costi stimati, il lavoro usato e lo stato del budget

Valore restituito

Restituisce 1, 2 o un predictor PNG da 10 a 15

Note sull'uso

Esempio

Options := HPDFDefaultFlatePredictorSelectionOptions;
Predictor := HPDFSelectFlatePredictor(Raster, 3, 8, Width, Options, Info);
Predicted := HPDFEncodePredictor(Raster, Predictor, 3, 8, Width);

API correlate