ConvertToImages

ConvertToImages(string, SaveFormat)

Belirtilen giriş dosyasının sayfalarını belirtilen formattaki görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
ParametreTipTanım
inputFileStringGiriş dosya adı.
saveFormatSaveFormatFormatı kaydet. Sadece resim kaydetme formatlarına izin verilir.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin resim akışına nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(string, ImageSaveOptions)

Belirtilen giriş dosyasının sayfalarını belirtilen kaydetme seçeneklerini kullanarak görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
ParametreTipTanım
inputFileStringGiriş dosya adı.
saveOptionsImageSaveOptionsResim kaydetme seçenekleri.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin resim akışına nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(Stream, SaveFormat)

Belirtilen giriş akışının sayfalarını belirtilen biçimdeki görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
ParametreTipTanım
inputStreamStreamGiriş akışı.
saveFormatSaveFormatFormatı kaydet. Sadece resim kaydetme formatlarına izin verilir.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin akıştan görüntüye nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(Stream, ImageSaveOptions)

Belirtilen giriş akışının sayfalarını belirtilen kaydetme seçeneklerini kullanarak görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
ParametreTipTanım
inputStreamStreamGiriş akışı.
saveOptionsImageSaveOptionsResim kaydetme seçenekleri.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin akıştan görüntüye nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(Stream, LoadOptionsImageSaveOptions)

Belirtilen giriş akışının sayfalarını, sağlanan yükleme ve kaydetme seçeneklerini kullanarak görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, 
    ImageSaveOptions saveOptions)
ParametreTipTanım
inputStreamStreamGiriş akışı.
loadOptionsLoadOptionsGiriş belgesi yükleme seçenekleri.
saveOptionsImageSaveOptionsResim kaydetme seçenekleri.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin akıştan görüntüye nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(DocumentSaveFormat)

Belirtilen belgenin sayfalarını belirtilen formattaki görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
ParametreTipTanım
docDocumentGiriş belgesi.
saveFormatSaveFormatFormatı kaydet. Sadece resim kaydetme formatlarına izin verilir.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin resim akışına nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız


ConvertToImages(DocumentImageSaveOptions)

Belirtilen belgenin sayfalarını belirtilen kaydetme seçeneklerini kullanarak görüntülere dönüştürür ve görüntüleri içeren bir akış dizisi döndürür.

public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
ParametreTipTanım
docDocumentGiriş belgesi.
saveOptionsImageSaveOptionsResim kaydetme seçenekleri.

Geri dönüş değeri

Görüntü akışlarının dizisini döndürür. Akışlar son kullanıcı tarafından atılmalıdır.

Örnekler

Belgenin resim akışına nasıl dönüştürüleceğini gösterir.

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

Ayrıca bakınız