Справочник HotXLS: Расширенные рабочие процессы книги
Справочник HotXLS: Расширенные рабочие процессы книги
Справочник HotXLS: Расширенные рабочие процессы книги
Расширенные рабочие процессы книги
Sheet.PageSetup.PrintArea := 'A1:H80';
Sheet.PageSetup.PrintTitleRows := '$1:$3';
Sheet.PageSetup.RightHeader := 'Page &P of &N';
Sheet.HPageBreaks.Add(45);
Workbook.SaveAsPDF('report.pdf');Расширенные рабочие процессы книги TXLSXWorkbook, TXLSXWorksheetРасширенные рабочие процессы книги TXLSXRange
ModernSheet.PrintArea := '$A$1:$H$80';
ModernSheet.PrintTitleRows := '$1:$3';
ModernSheet.AddRowBreak(45);
ModernWorkbook.SaveAsPDF('modern-report.pdf');Расширенные рабочие процессы книги
предоставляет API этой функции XLSX, сохраняя исходные идентификаторы TXLSPDFExport.UnicodeFontFile предоставляет API этой функции XLSX, сохраняя исходные идентификаторы
Use TXLSPaginationModel когда предпросмотр, PDF и пользовательский вывод должны использовать одну геометрию бумаги, поля, масштаб вписывания, ручные разрывы, сквозные строки, порядок страниц, верхние и нижние колонтитулы и якоря рисунков
Pages := Exporter.CreatePaginationModel(Workbook);
try
Pages.SavePageAsMetafile(0, 'FirstPage.emf');
finally
Pages.Free;
end;предоставляет API этой функции XLSX, сохраняя исходные идентификаторы
предоставляет API этой функции XLSX, сохраняя исходные идентификаторы OnProgressEx Объявления
Объявления Diagnostics or LastDiagnostic Объявления
Объявления
TXLSXWorkbook.PreserveUnsupportedParts Основные члены
UnsupportedPartCount Основные члены UnsupportedPartBytes Основные члены ClearUnsupportedParts Основные члены
Используйте свойства и методы для создания, чтения и изменения листов, диапазонов и объектов
Используйте свойства и методы для создания, чтения и изменения листов, диапазонов и объектов CopyToClipboard Используйте свойства и методы для создания, чтения и изменения листов, диапазонов и объектов
Используйте свойства и методы для создания, чтения и изменения листов, диапазонов и объектов
Пример SourceCode Пример
Пример
Пример
MacroName := Workbook.Names.Add('RunReport', '=0', False);
MacroName.IsMacro := True;
Button := Sheet.AddButton('Run report', 1, 2, 2, 5);
Button.MacroName := 'RunReport';
CheckBox := Sheet.AddCheckBox('Approved', 2, 2, 3, 5);
CheckBox.State := xcsMixed;
CheckBox.LinkedCell := 'Controls!$F$2';
RadioButton := Sheet.AddRadioButton('Primary', 4, 2, 5, 5);
RadioButton.FirstInGroup := True;
ComboBox := Sheet.AddComboBox(5, 2, 6, 5);
ComboBox.SourceRange := 'Controls!$A$1:$A$8';
ListBox := Sheet.AddListBox(8, 2, 12, 5);
ListBox.SourceRange := 'Controls!$A$1:$A$8';См. также
См. также
Target.ApplyFormatPatch(Source, [xfpFont, xfpFill, xfpNumberFormat]);См. также
См. также
TXLSXWorksheet TDataToXLS.ReadDetailTables TXLSXWorksheet IndentDetailTables TXLSXWorksheet
TXLSXWorksheet
Shape := Sheet.AddWordArt('HotXLS', 'textArchUp', 2, 2, 6, 8);
Shape.TextColor := $FF00A060;
Shape.OutlineColor := $FF17365D;TXLSXWorkbook
TXLSXWorkbook Demo\Delphi\FeatureShowcase TXLSXWorkbook