Split

Split(string, string, SplitOptions)

Divide un documento in più parti in base alle opzioni di divisione 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)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
optionsSplitOptionsOpzioni di suddivisione del documento.

Esempi

Mostra come dividere un documento in base alle pagine.

string doc = MyDir + "Big document.docx";

SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);

Guarda anche


Split(string, string, SaveFormatSplitOptions)

Divide un documento in più parti in base alle opzioni di divisione 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)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
saveFormatSaveFormatFormato di salvataggio.
optionsSplitOptionsOpzioni di suddivisione del documento.

Esempi

Mostra come dividere un documento in base alle pagine.

string doc = MyDir + "Big document.docx";

SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);

Guarda anche


Split(string, string, SaveOptionsSplitOptions)

Divide un documento in più parti in base alle opzioni di divisione specificate e salva le parti risultanti in file nel formato di salvataggio specificato.

public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    SplitOptions options)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output utilizzato per generare il nome del file per le parti del documento utilizzando la regola “outputFile_partIndex.extension”
saveOptionsSaveOptionsLe opzioni di salvataggio.
optionsSplitOptionsOpzioni di suddivisione del documento.

Guarda anche


Split(Stream, SaveFormatSplitOptions)

Divide un documento da un flusso di input in più parti in base alle opzioni di divisione specificate e restituisce le parti risultanti come una matrice di flussi nel formato di salvataggio specificato.

public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
saveFormatSaveFormatFormato di salvataggio.
optionsSplitOptionsOpzioni di suddivisione del documento.

Esempi

Mostra come suddividere un documento dal flusso in base alle pagine.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    SplitOptions options = new SplitOptions();
    options.SplitCriteria = SplitCriteria.Page;
    Stream[] stream = Splitter.Split(streamIn, SaveFormat.Docx, options);
}

Guarda anche


Split(Stream, SaveOptionsSplitOptions)

Divide un documento da un flusso di input in più parti in base alle opzioni di divisione specificate e restituisce le parti risultanti come una matrice di flussi nel formato di salvataggio specificato.

public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
saveOptionsSaveOptionsLe opzioni di salvataggio.
optionsSplitOptionsOpzioni di suddivisione del documento.

Guarda anche