Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Fornisce metodi destinati a suddividere i documenti in parti utilizzando criteri diversi.
public static class Splitter
Ereditarietà
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metodi
ExtractPages(string, string, int, int)
Estrae un intervallo specificato di pagine da un file documento e salva le pagine estratte in un nuovo file. Il formato del file di output è determinato dall’estensione del nome del file di output.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output.
startPageIndex
int
L’indice della prima pagina da estrarre, basato su zero.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(string, string, SaveFormat, int, int)
Estrae un intervallo specificato di pagine da un file documento e salva le pagine estratte in un nuovo file utilizzando il formato di salvataggio specificato.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output.
saveFormat
SaveFormat
Il formato di salvataggio.
startPageIndex
int
L’indice della prima pagina da estrarre, basato su zero.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Estrae un intervallo specificato di pagine da uno stream di documento e salva le pagine estratte in uno stream di output utilizzando il formato di salvataggio specificato.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametri
inputStream
Stream
Lo stream di input.
outputStream
Stream
Lo stream di output.
saveFormat
SaveFormat
Il formato di salvataggio.
startPageIndex
int
L’indice della prima pagina da estrarre, basato su zero.
pageCount
int
Numero di pagine da estrarre.
RemoveBlankPages(string, string)
Rimuove le pagine vuote dal documento e salva l’output. Restituisce un elenco di numeri di pagina che sono stati rimossi.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output.
Restituisce
Elenco dei numeri di pagina considerati vuoti e rimossi.
RemoveBlankPages(string, string, SaveFormat)
Rimuove le pagine vuote dal documento e salva l’output nel formato specificato. Restituisce un elenco di numeri di pagina che sono stati rimossi.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output.
saveFormat
SaveFormat
Il formato di salvataggio.
Restituisce
Elenco dei numeri di pagina considerati vuoti e rimossi.
RemoveBlankPages(Stream, Stream, SaveFormat)
Rimuove le pagine vuote da un documento fornito in uno stream di input e salva il documento aggiornato in uno stream di output nel formato di salvataggio specificato. Restituisce un elenco di numeri di pagina che sono stati rimossi.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parametri
inputStream
Stream
Lo stream di input.
outputStream
Stream
Lo stream di output.
saveFormat
SaveFormat
Il formato di salvataggio.
Restituisce
Elenco dei numeri di pagina considerati vuoti e rimossi.
Split(string, string, SplitOptions)
Suddivide un documento in più parti in base alle opzioni di suddivisione specificate e salva le parti risultanti in file. Il formato del file di output è determinato dall’estensione del nome del file di output.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
options
SplitOptions
Opzioni di suddivisione del documento.
Split(string, string, SaveFormat, SplitOptions)
Suddivide un documento in più parti in base alle opzioni di suddivisione specificate e salva le parti risultanti in file nel formato di salvataggio specificato.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parametri
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di output utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
saveFormat
SaveFormat
Il formato di salvataggio.
options
SplitOptions
Opzioni di suddivisione del documento.
Split(Stream, SaveFormat, SplitOptions)
Suddivide un documento da uno stream di input in più parti in base alle opzioni di suddivisione specificate e restituisce le parti risultanti come un array di stream nel formato di salvataggio specificato.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parametri
inputStream
Stream
Lo stream di input.
saveFormat
SaveFormat
Il formato di salvataggio.
options
SplitOptions
Opzioni di suddivisione del documento.
Restituisce
Stream[]