Class Splitter
Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)
Oferă metode destinate împărțirii documentelor în părți folosind criterii diferite.
public class Splitter : Processor
Inheritance
Membrii moștenitori
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
Create(SplitterContext)
Creează o nouă instanță a procesorului de divizare.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(String, string, int, int)
Extrage o anumită gamă de pagini dintr-un fișier de document și salvează paginile extraseFormatul de fișier de ieșire este determinat de extinderea numelui de fișier de ieșire.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
startPageIndex
int
Indicele bazat pe zero ale primei pagini pentru a extrage.
pageCount
int
Numărul de pagini care urmează să fie extrase.
ExtractPages(string, string, SaveFormat, int, int)
Extrage o anumită gamă de pagini dintr-un fișier de document și salvează paginile extrasepentru un nou fișier folosind formatul de salvare specificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Formatul de salvare.
startPageIndex
int
Indicele bazat pe zero ale primei pagini pentru a extrage.
pageCount
int
Numărul de pagini care urmează să fie extrase.
ExtractPages(string, string, SaveOptions, int, int)
Extrage o anumită gamă de pagini dintr-un fișier de document și salvează paginile extrasepentru un nou fișier folosind formatul de salvare specificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opţiunile de salvare.
startPageIndex
int
Indicele bazat pe zero ale primei pagini pentru a extrage.
pageCount
int
Numărul de pagini care urmează să fie extrase.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrage o anumită gamă de pagini dintr-un flux de documente și salvează paginile extrasepentru un flux de ieșire folosind formatul specificat de salvare.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
fluxul de intrare.
outputStream
Stream
Războiul de producţie.
saveFormat
SaveFormat
Formatul de salvare.
startPageIndex
int
Indicele bazat pe zero ale primei pagini pentru a extrage.
pageCount
int
Numărul de pagini care urmează să fie extrase.
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrage o anumită gamă de pagini dintr-un flux de documente și salvează paginile extrasepentru un flux de ieșire folosind formatul specificat de salvare.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
fluxul de intrare.
outputStream
Stream
Războiul de producţie.
saveOptions
SaveOptions
Opţiunile de salvare.
startPageIndex
int
Indicele bazat pe zero ale primei pagini pentru a extrage.
pageCount
int
Numărul de pagini care urmează să fie extrase.
RemoveBlankPages(String și String)
Elimină paginile goale din document și salvează rezultatul. Întoarce o listă de numere de pagini care au fost îndepărtate.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
Returns
Lista numerelor de pagini a fost considerată albă și îndepărtată.
RemoveBlankPages(String, String și SaveFormat)
Elimină paginile goale din document și salvează rezultatul în format specificat.Returnă o listă de numere de pagini care au fost șterse.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
Formatul de salvare.
Returns
Lista numerelor de pagini a fost considerată albă și îndepărtată.
RemoveBlankPages(String, String, Opțiuni de salvare)
Elimină paginile goale din document și salvează rezultatul în format specificat.Returnă o listă de numere de pagini care au fost șterse.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opţiunile de salvare.
Returns
Lista numerelor de pagini a fost considerată albă și îndepărtată.
RemoveBlankPages(Război, Război, Război)
Elimină paginile goale dintr-un document furnizat într-un flux de intrare și salvează documentul actualizatla un flux de ieșire în format de salvare specificat. întoarce o listă de numere de pagini care au fost îndepărtate.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
fluxul de intrare.
outputStream
Stream
Războiul de producţie.
saveFormat
SaveFormat
Formatul de salvare.
Returns
Lista numerelor de pagini a fost considerată albă și îndepărtată.
RemoveBlankPages(Război, Război, SaveOptions)
Elimină paginile goale dintr-un document furnizat într-un flux de intrare și salvează documentul actualizatla un flux de ieșire în format de salvare specificat. întoarce o listă de numere de pagini care au fost îndepărtate.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
fluxul de intrare.
outputStream
Stream
Războiul de producţie.
saveOptions
SaveOptions
Opţiunile de salvare.
Returns
Lista numerelor de pagini a fost considerată albă și îndepărtată.
Split(String, String și SplitOptions)
Dividează un document în mai multe părți pe baza opțiunilor de divizare specificate și salveazăFormatul de fișier de ieșire este determinat de extinderea numelui de fișier de ieșire.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire utilizat pentru a genera numele fișierului pentru părțile de document folosind regula “outputFile_partIndex.extension”
options
SplitOptions
Opţiuni împărţite de documente.
Split(string, string, SaveFormat, SplitOptions)
Dividează un document în mai multe părți pe baza opțiunilor de divizare specificate și salveazăcomponentele rezultate pentru fișierele în formatul de salvare specificat.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire utilizat pentru a genera numele fișierului pentru părțile de document folosind regula “outputFile_partIndex.extension”
saveFormat
SaveFormat
Formatul de salvare.
options
SplitOptions
Opţiuni împărţite de documente.
Split(string, string, SaveOptions, SplitOptions)
Dividează un document în mai multe părți pe baza opțiunilor de divizare specificate și salveazăcomponentele rezultate pentru fișierele în formatul de salvare specificat.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
Numele fișierului de intrare.
outputFileName
string
Numele fișierului de ieșire utilizat pentru a genera numele fișierului pentru părțile de document folosind regula “outputFile_partIndex.extension”
saveOptions
SaveOptions
Opţiunile de salvare.
options
SplitOptions
Opţiuni împărţite de documente.
Split(Stream, SaveFormat și SplitOptions)
Dividează un document dintr-un flux de intrare în mai multe părți pe baza opțiunilor de împărțire specificate șireturnează părțile rezultate ca o serie de fluxuri în formatul de salvare specificat.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
fluxul de intrare.
saveFormat
SaveFormat
Formatul de salvare.
options
SplitOptions
Opţiuni împărţite de documente.
Returns
Stream []
Split(Stream, SaveOptions și SplitOptions)
Dividează un document dintr-un flux de intrare în mai multe părți pe baza opțiunilor de împărțire specificate șireturnează părțile rezultate ca o serie de fluxuri în formatul de salvare specificat.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
fluxul de intrare.
saveOptions
SaveOptions
Opţiunile de salvare.
options
SplitOptions
Opţiuni împărţite de documente.
Returns
Stream []