مرجع مطوري HotXLS: فئتا TXLSXRichText وTXLSXRichTextRun

واجهة API لهذه الميزة في XLSX مع الحفاظ على المعرفات الأصلية

TXLSXRichText واجهة API لهذه الميزة في XLSX مع الحفاظ على المعرفات الأصلية TXLSXCell.RichText واجهة API لهذه الميزة في XLSX مع الحفاظ على المعرفات الأصلية

التعريفات

type
  TXLSXRichText = class
    function AddRun: TXLSXRichTextRun;
    function AddRunText(const AText: WideString): TXLSXRichTextRun;
    procedure Clear;
    function PlainText: WideString;
    property RunCount: Integer;
    property Runs[Index: Integer]: TXLSXRichTextRun;
  end;

  TXLSXRichTextRun = class
    property Text, Name: WideString;
    property Size: Double;
    property Bold, Italic, Strikethrough, ColorIsAuto: Boolean;
    property Underline: TXLSXUnderline;
    property Color: LongWord;
    property VertAlign: TXLSXFontVertAlign;
  end;

التعريفات

AddRun and AddRunTextالأعضاء الرئيسيون
PlainTextاستخدم الخصائص والأساليب لإنشاء أوراق العمل والنطاقات والكائنات وقراءتها وتحديثها
Name, Size, Bold, Italic and Strikethroughاستخدم الخصائص والأساليب لإنشاء أوراق العمل والنطاقات والكائنات وقراءتها وتحديثها
Underline, Color and ColorIsAutoمثال
VertAlignانظر أيضاً

انظر أيضاً

var Rich: TXLSXRichText;
begin
  Rich := TXLSXRichText.Create;
  Rich.AddRunText('Quarterly ');
  Rich.AddRunText('Report').Bold := True;
  Sheet.Cells[1, 1].RichText := Rich;
end;

TXLSXWorksheet