ConvertToImages

ConvertToImages(string, SaveFormat)

Преобразует страницы указанного входного файла в изображения указанного формата и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
ПараметрТипОписание
inputFileStringИмя входного файла.
saveFormatSaveFormatФормат сохранения. Разрешены только форматы сохранения изображений.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в поток изображений.

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

Смотрите также


ConvertToImages(string, ImageSaveOptions)

Преобразует страницы указанного входного файла в изображения, используя указанные параметры сохранения, и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
ПараметрТипОписание
inputFileStringИмя входного файла.
saveOptionsImageSaveOptionsПараметры сохранения изображения.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в поток изображений.

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

Смотрите также


ConvertToImages(Stream, SaveFormat)

Преобразует страницы указанного входного потока в изображения в указанном формате и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
ПараметрТипОписание
inputStreamStreamВходной поток.
saveFormatSaveFormatФормат сохранения. Разрешены только форматы сохранения изображений.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в изображение из потока.

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

Смотрите также


ConvertToImages(Stream, ImageSaveOptions)

Преобразует страницы указанного входного потока в изображения, используя указанные параметры сохранения, и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
ПараметрТипОписание
inputStreamStreamВходной поток.
saveOptionsImageSaveOptionsПараметры сохранения изображения.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в изображение из потока.

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

Смотрите также


ConvertToImages(Stream, LoadOptionsImageSaveOptions)

Преобразует страницы указанного входного потока в изображения, используя предоставленные параметры загрузки и сохранения, и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, 
    ImageSaveOptions saveOptions)
ПараметрТипОписание
inputStreamStreamВходной поток.
loadOptionsLoadOptionsПараметры загрузки входного документа.
saveOptionsImageSaveOptionsПараметры сохранения изображения.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в изображение из потока.

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

Смотрите также


ConvertToImages(DocumentSaveFormat)

Преобразует страницы указанного документа в изображения указанного формата и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
ПараметрТипОписание
docDocumentВходной документ.
saveFormatSaveFormatФормат сохранения. Разрешены только форматы сохранения изображений.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в поток изображений.

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

Смотрите также


ConvertToImages(DocumentImageSaveOptions)

Преобразует страницы указанного документа в изображения, используя указанные параметры сохранения, и возвращает массив потоков, содержащих изображения.

public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
ПараметрТипОписание
docDocumentВходной документ.
saveOptionsImageSaveOptionsПараметры сохранения изображения.

Возвращаемое значение

Возвращает массив потоков изображений. Потоки должны быть удалены конечным пользователем.

Примеры

Показывает, как преобразовать документ в поток изображений.

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

Смотрите также