ExtractPages

ExtractPages(string, string, int, int)

Extraherar ett angivet sidintervall från en dokumentfil och sparar de extraherade sidorna till en ny fil. Utdatafilformatet bestäms av filändelsen på utdatafilnamnet.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, 
    int pageCount)
ParameterTypBeskrivning
inputFileNameStringNamnet på inmatningsfilen.
outputFileNameStringNamnet på utdatafilen.
startPageIndexInt32Det nollbaserade indexet för den första sidan som ska extraheras.
pageCountInt32Antal sidor som ska extraheras.

Exempel

Visar hur man extraherar sidor från dokumentet.

// Det finns flera sätt att extrahera sidor från dokumentet:
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);

Se även


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

Extraherar ett angivet sidintervall från en dokumentfil och sparar de extraherade sidorna till en ny fil med det angivna sparformatet.

public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParameterTypBeskrivning
inputFileNameStringNamnet på inmatningsfilen.
outputFileNameStringNamnet på utdatafilen.
saveFormatSaveFormatSparformatet.
startPageIndexInt32Det nollbaserade indexet för den första sidan som ska extraheras.
pageCountInt32Antal sidor som ska extraheras.

Exempel

Visar hur man extraherar sidor från dokumentet.

// Det finns flera sätt att extrahera sidor från dokumentet:
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);

Se även


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

Extraherar ett angivet sidintervall från en dokumentfil och sparar de extraherade sidorna till en ny fil med det angivna sparformatet.

public static void ExtractPages(string inputFileName, string outputFileName, 
    SaveOptions saveOptions, int startPageIndex, int pageCount)
ParameterTypBeskrivning
inputFileNameStringNamnet på inmatningsfilen.
outputFileNameStringNamnet på utdatafilen.
saveOptionsSaveOptionsSparalternativen.
startPageIndexInt32Det nollbaserade indexet för den första sidan som ska extraheras.
pageCountInt32Antal sidor som ska extraheras.

Se även


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

Extraherar ett angivet sidintervall från en dokumentström och sparar de extraherade sidorna till en utdataström med det angivna sparformatet.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParameterTypBeskrivning
inputStreamStreamIngångsströmmen.
outputStreamStreamUtgångsströmmen.
saveFormatSaveFormatSparformatet.
startPageIndexInt32Det nollbaserade indexet för den första sidan som ska extraheras.
pageCountInt32Antal sidor som ska extraheras.

Exempel

Visar hur man extraherar sidor från dokumentet från strömmen.

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);
}

Se även


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

Extraherar ett angivet sidintervall från en dokumentström och sparar de extraherade sidorna till en utdataström med det angivna sparformatet.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    int startPageIndex, int pageCount)
ParameterTypBeskrivning
inputStreamStreamIngångsströmmen.
outputStreamStreamUtgångsströmmen.
saveOptionsSaveOptionsSparalternativen.
startPageIndexInt32Det nollbaserade indexet för den första sidan som ska extraheras.
pageCountInt32Antal sidor som ska extraheras.

Se även