Class Splitter
Il nome: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)
Fornisce metodi intesi a suddividere i documenti in parti utilizzando criteri diversi.
public class Splitter : Processor
Inheritance
I membri ereditari
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 nuova instanza del processore di divisione.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(string, string, int, int)
Elimina una specifica gamma di pagine da un file di documento e salva le pagine estratteIl formato del file di uscita è determinato dall’estensione del nome del file di uscita.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
startPageIndex
int
L’indice basato su zero della prima pagina da estrarre.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(string, string, SaveFormat, int, int)
Elimina una specifica gamma di pagine da un file di documento e salva le pagine estratteper un nuovo file utilizzando il formato di salvataggio specificato.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato di salvataggio.
startPageIndex
int
L’indice basato su zero della prima pagina da estrarre.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(string, string, SaveOptions, int, int)
Elimina una specifica gamma di pagine da un file di documento e salva le pagine estratteper un nuovo file utilizzando il formato di salvataggio specificato.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
Le opzioni di risparmio.
startPageIndex
int
L’indice basato su zero della prima pagina da estrarre.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(Il flusso, il flusso, SaveFormat, int, int)
Elimina una specifica gamma di pagine da un flusso di documenti e salva le pagine estratteper un flusso di uscita utilizzando il formato di salvataggio specificato.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveFormat
SaveFormat
Il formato di salvataggio.
startPageIndex
int
L’indice basato su zero della prima pagina da estrarre.
pageCount
int
Numero di pagine da estrarre.
ExtractPages(Stream, Stream, SaveOptions, int, int)
Elimina una specifica gamma di pagine da un flusso di documenti e salva le pagine estratteper un flusso di uscita utilizzando il formato di salvataggio specificato.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveOptions
SaveOptions
Le opzioni di risparmio.
startPageIndex
int
L’indice basato su zero della prima pagina da estrarre.
pageCount
int
Numero di pagine da estrarre.
RemoveBlankPages(String e String)
Rimuove le pagine vuote dal documento e salva il risultato.Ritorna un elenco di numeri di pagine che sono stati rimossi.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
Returns
L’elenco dei numeri di pagina è stato considerato bianco e rimosso.
RemoveBlankPages(String, String e SaveFormat)
Rimuove le pagine vuote dal documento e salva la produzione nel formato specificato.Ritorna una lista dei numeri di pagine che sono stati rimossi.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveFormat
SaveFormat
Il formato di salvataggio.
Returns
L’elenco dei numeri di pagina è stato considerato bianco e rimosso.
RemoveBlankPages(string, string, opzioni di salvataggio)
Rimuove le pagine vuote dal documento e salva la produzione nel formato specificato.Ritorna una lista dei numeri di pagine che sono stati rimossi.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita.
saveOptions
SaveOptions
Le opzioni di risparmio.
Returns
L’elenco dei numeri di pagina è stato considerato bianco e rimosso.
RemoveBlankPages(Il flusso, il flusso, il flusso)
Rimuove pagine bianche da un documento fornito in un flusso di input e salva il documento aggiornatoa un flusso di uscita nel formato di salvataggio specificato. ritorna una lista dei numeri di pagina che sono stati rimossi.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveFormat
SaveFormat
Il formato di salvataggio.
Returns
L’elenco dei numeri di pagina è stato considerato bianco e rimosso.
RemoveBlankPages(Lo streaming, lo streaming, le opzioni di salvataggio)
Rimuove pagine bianche da un documento fornito in un flusso di input e salva il documento aggiornatoa un flusso di uscita nel formato di salvataggio specificato. ritorna una lista dei numeri di pagina che sono stati rimossi.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
Il flusso di input.
outputStream
Stream
Il flusso di produzione.
saveOptions
SaveOptions
Le opzioni di risparmio.
Returns
L’elenco dei numeri di pagina è stato considerato bianco e rimosso.
Split(string, string, splitoptions)
Dividere un documento in più parti in base alle opzioni di divisione specificate e salvareIl formato del file di uscita è determinato dall’estensione del nome del file di uscita.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
options
SplitOptions
Le opzioni del documento diviso.
Split(string, string, SaveFormat, SplitOptions)
Dividere un documento in più parti in base alle opzioni di divisione specificate e salvarele parti risultanti per i file nel formato salvato specificato.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita 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
Le opzioni del documento diviso.
Split(string, string, SaveOptions, SplitOptions)
Dividere un documento in più parti in base alle opzioni di divisione specificate e salvarele parti risultanti per i file nel formato salvato specificato.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
Il nome del file di input.
outputFileName
string
Il nome del file di uscita utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
saveOptions
SaveOptions
Le opzioni di risparmio.
options
SplitOptions
Le opzioni del documento diviso.
Split(Stream, SaveFormat e SplitOptions)
Divide un documento da un flusso di input in più parti in base alle opzioni di divisione specificate erestituisce le parti risultanti come una serie di flussi nel formato di salvataggio specificato.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
Il flusso di input.
saveFormat
SaveFormat
Il formato di salvataggio.
options
SplitOptions
Le opzioni del documento diviso.
Returns
Stream [ ]
Split(Stream, SaveOptions e SplitOptions)
Divide un documento da un flusso di input in più parti in base alle opzioni di divisione specificate erestituisce le parti risultanti come una serie di flussi nel formato di salvataggio specificato.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
Il flusso di input.
saveOptions
SaveOptions
Le opzioni di risparmio.
options
SplitOptions
Le opzioni del documento diviso.
Returns
Stream [ ]