ExtractPages

ExtractPages(string, string, int, int)

Extrait une plage de pages spécifiée d’un fichier document et enregistre les pages extraites dans un nouveau fichier. Le format du fichier de sortie est déterminé par l’extension du nom du fichier de sortie.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, 
    int pageCount)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
startPageIndexInt32L’index de base zéro de la première page à extraire.
pageCountInt32Nombre de pages à extraire.

Exemples

Montre comment extraire des pages du document.

// Il existe plusieurs façons d'extraire des pages du document :
string doc = MyDir + "Big document.docx";

Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);

Voir également


ExtractPages(string, string, SaveFormat, int, int)

Extrait une plage spécifiée de pages d’un fichier de document et enregistre les pages extraites dans un nouveau fichier en utilisant le format d’enregistrement spécifié.

public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
saveFormatSaveFormatLe format de sauvegarde.
startPageIndexInt32L’index de base zéro de la première page à extraire.
pageCountInt32Nombre de pages à extraire.

Exemples

Montre comment extraire des pages du document.

// Il existe plusieurs façons d'extraire des pages du document :
string doc = MyDir + "Big document.docx";

Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);

Voir également


ExtractPages(string, string, SaveOptions, int, int)

Extrait une plage spécifiée de pages d’un fichier de document et enregistre les pages extraites dans un nouveau fichier en utilisant le format d’enregistrement spécifié.

public static void ExtractPages(string inputFileName, string outputFileName, 
    SaveOptions saveOptions, int startPageIndex, int pageCount)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.
startPageIndexInt32L’index de base zéro de la première page à extraire.
pageCountInt32Nombre de pages à extraire.

Voir également


ExtractPages(Stream, Stream, SaveFormat, int, int)

Extrait une plage spécifiée de pages d’un flux de documents et enregistre les pages extraites dans un flux de sortie en utilisant le format d’enregistrement spécifié.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveFormatSaveFormatLe format de sauvegarde.
startPageIndexInt32L’index de base zéro de la première page à extraire.
pageCountInt32Nombre de pages à extraire.

Exemples

Montre comment extraire des pages du document à partir du flux.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ExtractPagesStream.docx", FileMode.Create, FileAccess.ReadWrite))
        Splitter.ExtractPages(streamIn, streamOut, SaveFormat.Docx, 0, 2);
}

Voir également


ExtractPages(Stream, Stream, SaveOptions, int, int)

Extrait une plage spécifiée de pages d’un flux de documents et enregistre les pages extraites dans un flux de sortie en utilisant le format d’enregistrement spécifié.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    int startPageIndex, int pageCount)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
outputStreamStreamLe flux de sortie.
saveOptionsSaveOptionsLes options de sauvegarde.
startPageIndexInt32L’index de base zéro de la première page à extraire.
pageCountInt32Nombre de pages à extraire.

Voir également