ConvertToImages

ConvertToImages(string, SaveFormat)

Converte le pagine del file di input specificato in immagini nel formato specificato e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
ParametroTipoDescrizione
inputFileStringNome del file di input.
saveFormatSaveFormatFormato di salvataggio. Sono consentiti solo formati di salvataggio immagine.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in un flusso di immagini.

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

Stream[] streams = Converter.ConvertToImages(doc, SaveFormat.Png);

ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.PageSet = new PageSet(1);
streams = Converter.ConvertToImages(doc, imageSaveOptions);

streams = Converter.ConvertToImages(new Document(doc), SaveFormat.Png);

streams = Converter.ConvertToImages(new Document(doc), imageSaveOptions);

Guarda anche


ConvertToImages(string, ImageSaveOptions)

Converte le pagine del file di input specificato in immagini utilizzando le opzioni di salvataggio specificate e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
ParametroTipoDescrizione
inputFileStringNome del file di input.
saveOptionsImageSaveOptionsOpzioni di salvataggio delle immagini.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in un flusso di immagini.

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

Stream[] streams = Converter.ConvertToImages(doc, SaveFormat.Png);

ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.PageSet = new PageSet(1);
streams = Converter.ConvertToImages(doc, imageSaveOptions);

streams = Converter.ConvertToImages(new Document(doc), SaveFormat.Png);

streams = Converter.ConvertToImages(new Document(doc), imageSaveOptions);

Guarda anche


ConvertToImages(Stream, SaveFormat)

Converte le pagine del flusso di input specificato in immagini nel formato specificato e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
saveFormatSaveFormatFormato di salvataggio. Sono consentiti solo formati di salvataggio immagine.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in immagini da un flusso.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    Stream[] streams = Converter.ConvertToImages(streamIn, SaveFormat.Jpeg);

    ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
    imageSaveOptions.PageSet = new PageSet(1);
    streams = Converter.ConvertToImages(streamIn, imageSaveOptions);

    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = false };
    Converter.ConvertToImages(streamIn, loadOptions, imageSaveOptions);
}

Guarda anche


ConvertToImages(Stream, ImageSaveOptions)

Converte le pagine del flusso di input specificato in immagini utilizzando le opzioni di salvataggio specificate e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
saveOptionsImageSaveOptionsOpzioni di salvataggio delle immagini.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in immagini da un flusso.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    Stream[] streams = Converter.ConvertToImages(streamIn, SaveFormat.Jpeg);

    ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
    imageSaveOptions.PageSet = new PageSet(1);
    streams = Converter.ConvertToImages(streamIn, imageSaveOptions);

    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = false };
    Converter.ConvertToImages(streamIn, loadOptions, imageSaveOptions);
}

Guarda anche


ConvertToImages(Stream, LoadOptionsImageSaveOptions)

Converte le pagine del flusso di input specificato in immagini utilizzando le opzioni di caricamento e salvataggio fornite e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, 
    ImageSaveOptions saveOptions)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
loadOptionsLoadOptionsOpzioni di caricamento del documento di input.
saveOptionsImageSaveOptionsOpzioni di salvataggio delle immagini.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in immagini da un flusso.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    Stream[] streams = Converter.ConvertToImages(streamIn, SaveFormat.Jpeg);

    ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
    imageSaveOptions.PageSet = new PageSet(1);
    streams = Converter.ConvertToImages(streamIn, imageSaveOptions);

    LoadOptions loadOptions = new LoadOptions() { IgnoreOleData = false };
    Converter.ConvertToImages(streamIn, loadOptions, imageSaveOptions);
}

Guarda anche


ConvertToImages(DocumentSaveFormat)

Converte le pagine del documento specificato in immagini nel formato specificato e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
ParametroTipoDescrizione
docDocumentIl documento di input.
saveFormatSaveFormatFormato di salvataggio. Sono consentiti solo formati di salvataggio immagine.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in un flusso di immagini.

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

Stream[] streams = Converter.ConvertToImages(doc, SaveFormat.Png);

ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.PageSet = new PageSet(1);
streams = Converter.ConvertToImages(doc, imageSaveOptions);

streams = Converter.ConvertToImages(new Document(doc), SaveFormat.Png);

streams = Converter.ConvertToImages(new Document(doc), imageSaveOptions);

Guarda anche


ConvertToImages(DocumentImageSaveOptions)

Converte le pagine del documento specificato in immagini utilizzando le opzioni di salvataggio specificate e restituisce un array di flussi contenenti le immagini.

public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
ParametroTipoDescrizione
docDocumentIl documento di input.
saveOptionsImageSaveOptionsOpzioni di salvataggio delle immagini.

Valore di ritorno

Restituisce un array di flussi di immagini. I flussi devono essere eliminati dall’utente finale.

Esempi

Mostra come convertire un documento in un flusso di immagini.

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

Stream[] streams = Converter.ConvertToImages(doc, SaveFormat.Png);

ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.Png);
imageSaveOptions.PageSet = new PageSet(1);
streams = Converter.ConvertToImages(doc, imageSaveOptions);

streams = Converter.ConvertToImages(new Document(doc), SaveFormat.Png);

streams = Converter.ConvertToImages(new Document(doc), imageSaveOptions);

Guarda anche