|
متدهای شکلدهی سریانی، مغولی و تبتی در THotPDF مرجع API برای THotPDF
|
متدهای THotPDF شکلدهی خودکار GSUB |
|
کمکروالهای شکلدهی فعلی برای اسکریپتهای پیچیده غیرعربی در تبتی، مغولی و سریانی را مستند میکند
نحو Delphi function TibetanShapeToGIDs(const S: UnicodeString): TGSUBLookupArray; function ApplyTibetanShaping(const S: UnicodeString): UnicodeString; function ApplySyriacGSUBPositional(const S: UnicodeString): UnicodeString; function ApplyMongolianGSUBPositional(const S: UnicodeString): UnicodeString; function GetSyriacJoiningClass(CP: Cardinal): Integer; function GetSyriacPosition(const Wide: UnicodeString; Index: Integer): Integer; function GetMongolianJoiningClass(CP: Cardinal): Integer; function GetMongolianPosition(const Wide: UnicodeString; Index: Integer): Integer;
APIهای پوششدادهشده
یادداشتهای استفاده تبتی از گذرهای ویژگی GSUB برای همخوانها و واکههای زیرنویس استفاده میکند. سریانی و مغولی از پیمایشگرهای joining-class و position برای انتخاب شکلهای init، medi، fina یا isol تعریفشده در فونت استفاده میکنند. AutoShapeSyriac و پرچمهای sfTibetanShaping/sfMongolianShaping این کمکروالها را به خروجی متن وصل میکنند
همچنین ببینید: International Script Shaping ShapingFeatures GSUB script and language methods |