Class Splitter
Името на пространството: Aspose.Words.LowCode Асамблея: Aspose.Words.dll (25.4.0)
Осигурява методи, предназначени да разделят документите на части, използвайки различни критерии.
public class Splitter : Processor
Inheritance
наследници
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)
Създава нова инстанция на процесора за разделяне.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(Стринг, Стринг, Инт, Инт)
Извлича определен диапазон от страници от файл документ и съхранява извлечените странициФорматът на изходния файл се определя от разширяването на името на файла.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
startPageIndex
int
Индекс на нулата на първата страница, която трябва да се извлече.
pageCount
int
Брой страници, които трябва да бъдат извлечени.
ExtractPages(струя, струя, SaveFormat, int, int)
Извлича определен диапазон от страници от файл документ и съхранява извлечените страницикъм нов файл, като използвате специфицирания формат за съхранение.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
saveFormat
SaveFormat
Форматът за спасяване.
startPageIndex
int
Индекс на нулата на първата страница, която трябва да се извлече.
pageCount
int
Брой страници, които трябва да бъдат извлечени.
ExtractPages(string, string, SaveOptions, инт, инт)
Извлича определен диапазон от страници от файл документ и съхранява извлечените страницикъм нов файл, като използвате специфицирания формат за съхранение.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
saveOptions
SaveOptions
Възможностите за спасяване.
startPageIndex
int
Индекс на нулата на първата страница, която трябва да се извлече.
pageCount
int
Брой страници, които трябва да бъдат извлечени.
ExtractPages(Поток, поток, SaveFormat, int, int)
Извлича определен диапазон от страници от поток на документи и съхранява извлечените страницина изходния поток, като използвате специфицирания формат за съхранение.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Входът на потока.
outputStream
Stream
Изходът на потока.
saveFormat
SaveFormat
Форматът за спасяване.
startPageIndex
int
Индекс на нулата на първата страница, която трябва да се извлече.
pageCount
int
Брой страници, които трябва да бъдат извлечени.
ExtractPages(Поток, поток, SaveOptions, int, int)
Извлича определен диапазон от страници от поток на документи и съхранява извлечените страницина изходния поток, като използвате специфицирания формат за съхранение.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Входът на потока.
outputStream
Stream
Изходът на потока.
saveOptions
SaveOptions
Възможностите за спасяване.
startPageIndex
int
Индекс на нулата на първата страница, която трябва да се извлече.
pageCount
int
Брой страници, които трябва да бъдат извлечени.
RemoveBlankPages(Стрийк, Стрийк)
Премахва празни страници от документа и съхранява изхода. връща списък на броя на страниците, които са били премахнати.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
Returns
Списъкът на броя на страниците е смятан за бял и е премахнат.
RemoveBlankPages(Стрий, Стрий, SaveFormat)
Премахва празни страници от документа и съхранява резултата в посочения формат. връща списък на броя на страниците, които са били премахнати.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
saveFormat
SaveFormat
Форматът за спасяване.
Returns
Списъкът на броя на страниците е смятан за бял и е премахнат.
RemoveBlankPages(Стрий, Стрий, SaveOptions)
Премахва празни страници от документа и съхранява резултата в посочения формат. връща списък на броя на страниците, които са били премахнати.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл.
saveOptions
SaveOptions
Възможностите за спасяване.
Returns
Списъкът на броя на страниците е смятан за бял и е премахнат.
RemoveBlankPages(Поток, поток и SaveFormat)
Премахва бялите страници от документ, предоставен в входния поток, и съхранява актуализирания документна изходния поток в посочения формат за съхранение. връща списък на броя на страниците, които са били премахнати.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
Входът на потока.
outputStream
Stream
Изходът на потока.
saveFormat
SaveFormat
Форматът за спасяване.
Returns
Списъкът на броя на страниците е смятан за бял и е премахнат.
RemoveBlankPages(Източник: Stream, SaveOptions)
Премахва бялите страници от документ, предоставен в входния поток, и съхранява актуализирания документна изходния поток в посочения формат за съхранение. връща списък на броя на страниците, които са били премахнати.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
Входът на потока.
outputStream
Stream
Изходът на потока.
saveOptions
SaveOptions
Възможностите за спасяване.
Returns
Списъкът на броя на страниците е смятан за бял и е премахнат.
Split(Стринг, Стринг, Стринг опции)
Разделя документ на няколко части въз основа на определените опции за разделяне и съхраняваФорматът на изходния файл се определя от разширяването на името на файла.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл, което се използва за генериране на името на файла за части от документа, използвайки правилото “outputFile_partIndex.extension”
options
SplitOptions
Документът разделя опциите.
Split(лента, лента, SaveFormat, SplitOptions)
Разделя документ на няколко части въз основа на определените опции за разделяне и съхраняварезултатите от файловете в посочения формат за съхранение.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл, което се използва за генериране на името на файла за части от документа, използвайки правилото “outputFile_partIndex.extension”
saveFormat
SaveFormat
Форматът за спасяване.
options
SplitOptions
Документът разделя опциите.
Split(редове, редове, SaveOptions, SplitOptions)
Разделя документ на няколко части въз основа на определените опции за разделяне и съхраняварезултатите от файловете в посочения формат за съхранение.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
Името на входния файл.
outputFileName
string
Името на изходния файл, което се използва за генериране на името на файла за части от документа, използвайки правилото “outputFile_partIndex.extension”
saveOptions
SaveOptions
Възможностите за спасяване.
options
SplitOptions
Документът разделя опциите.
Split(Изтегляне, SaveFormat, SplitOptions)
Разделя документ от входния поток на няколко части въз основа на определените опции за разделяне ивръща получените части като поредица от потоци в посочения формат за запазване.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
Входът на потока.
saveFormat
SaveFormat
Форматът за спасяване.
options
SplitOptions
Документът разделя опциите.
Returns
Stream []
Split(Изтегляне, SaveOptions, SplitOptions)
Разделя документ от входния поток на няколко части въз основа на определените опции за разделяне ивръща получените части като поредица от потоци в посочения формат за запазване.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
Входът на потока.
saveOptions
SaveOptions
Възможностите за спасяване.
options
SplitOptions
Документът разделя опциите.
Returns
Stream []