THotPDF.RegisterImageTilingPattern Method

Registreert een gekleurd PDF-tegelpatroon waarvan de cel één bestaand image XObject hergebruikt over één of meer onafhankelijk afgekapt affiene plaatsingen

Declaratie

function RegisterImageTilingPattern(ImageIndex: Integer; BBoxLLx,
  BBoxLLy, BBoxURx, BBoxURy: Single; XStep, YStep: Single;
  const Placements: THPDFImageTilingPlacements;
  TilingType: THPDFTilingPatternType;
  const PatternMatrix: THPDFAffineMatrix): AnsiString; overload;

function RegisterImageTilingPattern(ImageIndex: Integer; BBoxLLx,
  BBoxLLy, BBoxURx, BBoxURy: Single; XStep, YStep: Single;
  const Placements: THPDFImageTilingPlacements;
  TilingType: THPDFTilingPatternType;
  const PatternMatrix: THPDFAffineMatrix;
  UseImageSoftMask: boolean): AnsiString; overload;

Eenheid

HPDFDoc

Parameters

Gedrag

De methode produceert één image XObject-resource in het patroonwoordenboek en roept het aan vanuit elke plaatsing, zodat herhaalde en gespiegelde cellen geen afbeeldingsbytes dupliceren

Elke plaatsing wordt geïssoleerd door q en Q, afgekapt voordat zijn matrix wordt samengevoegd, en geserialiseerd met locale-onafhankelijke PDF-nummers

De zachtmasker-overload koppelt één bestaand alfa-afbeelding onder een stabiele SMIm-resourcenaam, waardoor herhaalde en gespiegelde alfacellen mogelijk zijn zonder afbeeldingsbytes te dupliceren of decoderen

De methode geeft ERangeError voor ongeldige afbeeldingsindices, plaatsingsaantallen, afkaprechthoeken, matrices, grenzen, stappen of patroonmatrices

Retourwaarde

Geeft de stabiele patroonresourcenaam terug voor THPDFPage.SetFillPattern of THPDFPage.SetStrokePattern

Verwante API's

THPDFImageTilingPlacement · THotPDF.RegisterTilingPattern · THPDFPage.SetFillPattern