Class SpreadsheetSplitter
Class SpreadsheetSplitter
Разделяне на файла в няколко части.
public class SpreadsheetSplitter
Inheritance
наследници
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Examples
[C#]
LoadOptions loadOptions = new LoadOptions();
loadOptions.InputFile = "Template.xlsx";
SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
SpreadsheetSplitter.Process(loadOptions, saveOptions);
Methods
Process(Изтегляне на опции, SplitterSaveOptions)
public static void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)
Parameters
loadOptions
LoadOptions : Опции за вход и зареждане:saveOptions
SplitterSaveOptions : Опции за износ и спестяване
Remarks
Ако опциите за съхранение са посочили потока като изход,След това всички разделени части ще бъдат спасени в един и същ поток.В противен случай изходните файлове ще бъдат съставени от посочения източник наИзтегляне на последователния номер на листата и разделена част.Например, ако посоченият изход е Split.xlsx, тогава генерираниятФайловете ще бъдат Split_0_0.xlsx, Split_ 0_1.xLSx , … , Splite_1_ 0.xLX, …
Process(Разширени опции, AbstractSaveOptionsProvider)
public static void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions, AbstractSaveOptionsProvider provider)
Parameters
loadOptions
LoadOptions : Опции за вход и зареждане:saveOptions
SplitterSaveOptions : Нейният изход(Sheetize.SaveOptions.OutputFile или Sheetize,Savoptions,outputStream): не действа, тъй като всички изходи ще бъдат определени от параметъра на “провайдера”:provider
AbstractSaveOptionsProvider : Доставчик на опции за спестяване за спасяване на разделени части
Името на пространството: Sheetize Заседание на Съвета: Sheetize.dll