THotPDF.RegisterTilingPattern Method
Καταχωρίζει ένα επαναχρησιμοποιήσιμο έγχρωμο ή άχρωμο επαναλαμβανόμενο μοτίβο και επιστρέφει το όνομα πόρου της σελίδας του
Δήλωση
function RegisterTilingPattern(BBoxLLx, BBoxLLy, BBoxURx,
BBoxURy: Single; XStep, YStep: Single; const Content: AnsiString;
Colored: boolean= True): AnsiString; overload;
function RegisterTilingPattern(BBoxLLx, BBoxLLy, BBoxURx,
BBoxURy: Single; XStep, YStep: Single; const Content: AnsiString;
Colored: boolean; TilingType: THPDFTilingPatternType;
const PatternMatrix: THPDFAffineMatrix): AnsiString; overload;
Μονάδα
HPDFDoc
Παράμετροι
| Όνομα | Σκοπός |
|---|---|
BBoxLLx, BBoxLLy | Πεπερασμένες συντεταγμένες κάτω αριστερά του πλαισίου οριοθέτησης του κελιού μοτίβου |
BBoxURx, BBoxURy | Πεπερασμένες συντεταγμένες πάνω δεξιά, καθεμία μεγαλύτερη από την αντίστοιχη κάτω αριστερά |
XStep, YStep | Πεπερασμένες μη μηδενικές προσημασμένες αποστάσεις μεταξύ γειτονικών κελιών μοτίβου |
Content | Τελεστές περιεχομένου PDF που εκτελούνται ανεξάρτητα μέσα σε κάθε κελί μοτίβου |
Colored | Το True εκδίδει /PaintType 1· το False εκδίδει /PaintType 2 και λαμβάνει την απόχρωσή του από το αντίστοιχο API χρώματος μοτίβου της σελίδας |
TilingType | Επιλέγει σταθερή απόσταση, μηδενική παραμόρφωση κελιού ή ταχύτερη σταθερή απόσταση μέσω του THPDFTilingPatternType |
PatternMatrix | Πεπερασμένος αντιστρέψιμος THPDFAffineMatrix που αντιστοιχίζει συντεταγμένες μοτίβου στο προεπιλεγμένο σύστημα συντεταγμένων της γονικής ροής περιεχομένου |
Τιμή επιστροφής
Επιστρέφει το σταθερό όνομα πόρου που χρησιμοποιείται από τα SetFillPattern, SetStrokePattern ή τις άχρωμες παραλλαγές RGB, Gray και CMYK τους
Σημειώσεις χρήσης
- Η παλαιότερη υπερφόρτωση χρησιμοποιεί
pttConstantSpacingκαι μοναδιαίο πίνακα μοτίβου - Το
pttConstantSpacingδιατηρεί την απόσταση σε εικονοστοιχεία συσκευής με έως ένα εικονοστοιχείο παραμόρφωσης κελιού, ενώ τοpttNoDistortionδιατηρεί το σχήμα του κελιού και προσαρμόζει τις αρχές των επιμέρους πλακιδίων - Το
pttConstantSpacingFastδιατηρεί την απόσταση σε εικονοστοιχεία συσκευής και επιτρέπει στον αποτυπωτή να προτιμά ταχύτερη τοποθέτηση αντί για ελάχιστη παραμόρφωση - Τα αρνητικά βήματα είναι έγκυρα και επαναλαμβάνουν τα κελιά προς την αντίθετη κατεύθυνση του χώρου μοτίβου
- Για άχρωμα μοτίβα, οι τελεστές χρώματος του κελιού αγνοούνται και η επιλεγμένη βασική απόχρωση εφαρμόζεται και στις ενέργειες γεμίσματος και περιγράμματος μέσα στο κελί
- Ο αποτυπωτής απομονώνει τη διαδρομή κάθε κελιού και την περικόπτει στο
BBox, υποστηρίζει ένθετους πόρους μοτίβων και περιορίζει την αναδρομή και το πλήθος εκτελεσμένων πλακιδίων