Class Splitter
Nom dels espais: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)
Proporciona mètodes destinats a dividir els documents en parts utilitzant diferents criteris.
public class Splitter : Processor
Inheritance
Membres heretats
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)
Crea una nova instància del processador de divisió.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(Tècnic, Tècnic, Tècnic i Tècnic)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesEl format de fitxer de sortida es determina per l’extensió del nom de fitxer de sortida.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
startPageIndex
int
L’índex basat en zero de la primera pàgina a extreure.
pageCount
int
Número de pàgines que s’han d’extreure.
ExtractPages(string, string, SaveFormat, int, int)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesper a un nou fitxer utilitzant el format especificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
saveFormat
SaveFormat
El format de rescat.
startPageIndex
int
L’índex basat en zero de la primera pàgina a extreure.
pageCount
int
Número de pàgines que s’han d’extreure.
ExtractPages(string, string, SaveOptions, int, int)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesper a un nou fitxer utilitzant el format especificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
saveOptions
SaveOptions
Les opcions d’estalvi.
startPageIndex
int
L’índex basat en zero de la primera pàgina a extreure.
pageCount
int
Número de pàgines que s’han d’extreure.
ExtractPages(El corrent, el corrent, SaveFormat, int, int)
Extrata una gamma especificada de pàgines d’un flux de document i salva les pàgines extraïdesa un flux de sortida utilitzant el format especificat Save.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
El flux d’entrada.
outputStream
Stream
El flux de producci.
saveFormat
SaveFormat
El format de rescat.
startPageIndex
int
L’índex basat en zero de la primera pàgina a extreure.
pageCount
int
Número de pàgines que s’han d’extreure.
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrata una gamma especificada de pàgines d’un flux de document i salva les pàgines extraïdesa un flux de sortida utilitzant el format especificat Save.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
El flux d’entrada.
outputStream
Stream
El flux de producci.
saveOptions
SaveOptions
Les opcions d’estalvi.
startPageIndex
int
L’índex basat en zero de la primera pàgina a extreure.
pageCount
int
Número de pàgines que s’han d’extreure.
RemoveBlankPages(Tècnic, Tècnic)
Elimina pàgines buides del document i salva la sortida. Retorna una llista de números de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Tècnic, Tècnic i SaveFormat)
Elimina pàgines buides del document i salva la sortida en el format especificat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
saveFormat
SaveFormat
El format de rescat.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Tècnic, Tècnic i SaveOptions)
Elimina pàgines buides del document i salva la sortida en el format especificat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom del fitxer de sortida.
saveOptions
SaveOptions
Les opcions d’estalvi.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(El flux, el flux, SaveFormat)
Elimina pàgines blanques d’un document presentat en un flux d’entrada i salva el document actualitzata un flux de sortida en el format de salva especificat. Retorna una llista de nombres de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
El flux d’entrada.
outputStream
Stream
El flux de producci.
saveFormat
SaveFormat
El format de rescat.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Projecte, Projecte, Projecte i Opcions)
Elimina pàgines blanques d’un document presentat en un flux d’entrada i salva el document actualitzata un flux de sortida en el format de salva especificat. Retorna una llista de nombres de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
El flux d’entrada.
outputStream
Stream
El flux de producci.
saveOptions
SaveOptions
Les opcions d’estalvi.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
Split(Tècnica, Tècnica, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemaEl format de fitxer de sortida es determina per l’extensió del nom de fitxer de sortida.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom de fitxer de sortida utilitzat per generar el nom de fitxer per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
options
SplitOptions
Documentació opcions dividides.
Split(string, string, SaveFormat, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemales parts resultants a fitxers en el format de salva especificat.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom de fitxer de sortida utilitzat per generar el nom de fitxer per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
saveFormat
SaveFormat
El format de rescat.
options
SplitOptions
Documentació opcions dividides.
Split(rècord, rècord, SaveOptions, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemales parts resultants a fitxers en el format de salva especificat.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
El nom del fitxer d’entrada.
outputFileName
string
El nom de fitxer de sortida utilitzat per generar el nom de fitxer per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
saveOptions
SaveOptions
Les opcions d’estalvi.
options
SplitOptions
Documentació opcions dividides.
Split(Stream, SaveFormat i SplitOptions)
Divideix un document d’un flux d’entrada en múltiples parts basades en les opcions de divisió especificades iRetorna les parts resultants com una sèrie de fluxos en el format de salvatge especificat.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
El flux d’entrada.
saveFormat
SaveFormat
El format de rescat.
options
SplitOptions
Documentació opcions dividides.
Returns
Stream []
Split(Flux, SaveOptions, SplitOptions)
Divideix un document d’un flux d’entrada en múltiples parts basades en les opcions de divisió especificades iRetorna les parts resultants com una sèrie de fluxos en el format de salvatge especificat.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
El flux d’entrada.
saveOptions
SaveOptions
Les opcions d’estalvi.
options
SplitOptions
Documentació opcions dividides.
Returns
Stream []