Pokročilé členy API XLSX
Tieto členy pokrývajú menej bežné, ale verejné plochy na úpravu XLSX, ktoré dopĺňajú hlavné referenčné stránky zošitov, hárkov, rozsahov, štýlov, filtrov a grafov
Panely, zobrazenie a pozadie hárka
TXLSXWorksheet.SplitPanes a RemoveSplit upravujú stav rozdelených panelov; SplitRow, SplitCol, PaneStateKind a ScrollCol sprístupňujú uložené súradnice zobrazenia
DisplayRowColHeaders riadi záhlavia riadkov a stĺpcov, GridLinesSet odlišuje explicitnú voľbu mriežky od predvolenej a DefaultFormat plus StyleOverlays sprístupňujú stav štýlov na úrovni hárka
BackgroundImageData a BackgroundImageFormat sprístupňujú obrázok pozadia hárka, zatiaľ čo ClearBackgroundImage ho odstraňuje
Rozsahy držané pokope pri stránkovaní
KeepRowsTogether, ClearKeepRowsTogether, KeepColumnsTogether, ClearKeepColumnsTogether a KeepTogetherCount definujú bloky, ktoré by mali zostať na jednej stránke, kde to geometria umožňuje
BreakSplitsKeepBlock, ColBreakSplitsKeepBlock, KeepBlockBreakRow a KeepColBlockBreakCol skúmajú, ako navrhované zlomy strán interagujú s týmito blokmi
Pomocné úpravy hárka
AddImagePair zapisuje primárny obrázok plus záložného spoločníka, napríklad SVG a PNG, AddChartFromRanges vytvára graf z typovaných rozsahov kategórií a hodnôt a CheckDataValidations vracia každú bunku, ktorá porušuje pravidlá
SortRangeInternal je pokročilý vstupný bod stabilného triedenia používaný operáciami rozsahov a zostáv; volajúci by mali bežne uprednostniť SortRange alebo TXLSXRange.Sort
Konverzia vzorcov
TXLSXCell.ConvertFormulaToValue nahrádza jeden vzorec jeho hodnotou v medzipamäti a TXLSXCells.ConvertFormulasToValues aplikuje rovnakú operáciu na uloženú kolekciu buniek
Podrobnosti AutoFiltra
TXLSXAutoFilterColumn.ClearValueFilters vymaže filtre hodnôt a dátových skupín pri zachovaní položky stĺpca
HasCriteria2 a AndConnector opisujú dvojpodmienkové vlastné filtre; filtre farieb používajú HasColorFilter, HasColorFilter_CellColor a HasColorFilter_DxfId; filtre ikon používajú HasIconFilter, HasIconFilter_Set a HasIconFilter_Id
Dynamické filtre používajú HasDynamicFilter, HasDynamicFilter_Type, HasDynamicFilter_Val, HasDynamicFilter_ValSet, HasDynamicFilter_MaxVal a HasDynamicFilter_MaxValSet; RawXml zachováva nepodporovaný obsah filtra
Gradientové výplne
TXLSXFill.AddGradientStop pridáva farebný bod. GradientKind, GradientDegree, GradientLeft, GradientTop, GradientRight, GradientBottom, GradientStopCount a GradientStops sprístupňujú lineárnu alebo dráhovú geometriu
BackgroundColorTheme, BackgroundColorIndex a BackgroundTintAndShade zachovávajú ne-RGB farby pozadia a TXLSXFills.AddLinearGradient vytvára a registruje kompletný lineárny gradient
Grafy
TXLSXChart sprístupňuje PlotGroupCount, ChartStyle, DispBlanksAs, PlotVisibleOnly a DataLabelsRange
TXLSXChartPlotGroup.Assign kopíruje skupinu grafov; ZOrder, BarGrouping, GapWidth a Overlap riadia jej poradie a geometriu stĺpcov
TXLSXChartSeries sprístupňuje SolidFillHex, SolidFillSet, MarkerSymbol, MarkerSize, MarkerSet, LabelNumFmt, LabelNumFmtSet, LabelPos a LabelPosSet
TXLSXChartTrendline sprístupňuje Intercept, InterceptSet a Backward, zatiaľ čo TXLSXChartAxis.ShowDispUnitsLabel riadi popisok jednotiek zobrazenia
Podmienené formáty a validácie
TXLSXConditionalFormat.ContainsCellFast vykonáva indexované kontroly členstva, HasStyle hlási diferenčný štýl a StdDev, EqualAverage a IsPivot sprístupňujú pokročilé príznaky pravidiel
TXLSXDataValidation.ContainsCellFast vykonáva ekvivalentnú indexovanú kontrolu členstva validačného rozsahu
Tabuľky, hárky, odkazy, komentáre a kresby
TXLSXTable.TableType, ConnectionId, ColumnQueryTableFieldIds a HasHeaderRow zachovávajú metadáta tabuliek s dotazmi a bez hlavičiek
TXLSXSheets.AddCopy duplikuje hárok so závislými objektmi a ByPos pristupuje ku kolekcii podľa aktuálnej pozície karty
TXLSXExternalLink.AddDefinedName a DefinedNameCount udržiavajú externé názvy v medzipamäti; TXLSXHyperlink.TargetFrame zachováva cieľový kontext prehliadania
TXLSXComment.AutoSizeFromText prispôsobuje tvar komentára jeho textu a ClearFont odstraňuje explicitné behy fontov bohatého textu
TXLSXImage.SvgData ukladá SVG spoločníka a CameraRange identifikuje zdrojový rozsah prepojeného obrázka; TXLSXTextBox.PrstToken zachováva token geometrie DrawingML preset
Klasické náprotivky hárkov
TXLSWorksheet.ConvertFormulasToValues nahrádza vzorce výsledkami v medzipamäti, preťaženia OpenRTF importujú RTF tabuľku na predvolený alebo volajúcim vybraný cieľ, WriteAutoValue vyberá typ bunky z variantu a DefaultFormat sprístupňuje predvolený XF hárka