Ve verzi Aspose.Words for .NET 25.6 jsme představili novou funkci, která vám umožní export a multi-page document to a single raster image. To je užitečné, když potřebujete dokument sdílet nebo zobrazit jako jeden vizuální soubor.
Co je nového v Aspose.Words pro .NET 25.6
Před verzí 25.6 uložením vícestránkového dokumentu do formátu obrázku (například PNG nebo JPEG) vytvořil jeden obrázek pouze pro první stránku dokumentu. Nyní můžete kombinovat všechny stránky dokumentu do jednoho obrázku nebo dokonce uložit vícestránkový dokument jako vícestránkový TIFF pomocí nové třídy MultiPageLayout.

Jak převést vícestránkový dokument na obrázek
Nejprve byste měli vědět, že vícestránkový export funguje pro následující formáty rastrových obrázků: Jpeg, Gif, Png, Bmp, Tiff, WebP.
Kromě formátu výstupního souboru musíte zvolit, jak bude vypadat rozvržení stránky po převodu vícestránkového dokumentu na obrázek. Můžete si vybrat z následujících možností:
- SinglePage - uložte pouze první ze zadaných stránek
- Grid - uspořádejte stránky do mřížky, zleva doprava a shora dolů, s uvedením čísla sloupců
- Horizontal - uspořádejte stránky vodorovně vedle sebe zleva doprava V jednom výstupu
- Vertical - uspořádejte stránky svisle pod sebou do jednoho výstupu
- TiffFrames - uspořádejte každou stránku jako samostatný rámeček do obrázku s více snímky TIFF
Poté můžete také přizpůsobit vzhled stránky výstupního souboru-zadejte BackColor, BorderColor a BorderWidth.
Následující příklad kódu ukazuje, jak uložit vícestránkový dokument DOCX jako obrázek PNG s rozložením mřížky:
Document doc = new Document("Rendering.docx");
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
// Set up a grid layout with:
// - 3 columns per row.
// - 10pts spacing between pages (horizontal and vertical).
options.PageLayout = MultiPageLayout.Grid(3, 10, 10);
// Customize the background and border.
options.PageLayout.BackColor = Color.LightGray;
options.PageLayout.BorderColor = Color.Blue;
options.PageLayout.BorderWidth = 2;
doc.Save("ImageSaveOptions.GridLayout.png", options);
Shrnutí
Nová funkce vícestránkového exportu v Aspose.Words pro .NET 25.6 usnadňuje vytvoření jednoho obrázku z vícestránkového dokumentu. To je ideální pro náhledy, tisk nebo sdílení dokumentů jako vizuálů. Máte plnou kontrolu nad tím, jak jsou stránky uspořádány v konečném obrázku.
Chcete-li tuto funkci vyzkoušet, stáhněte si nejnovější verzi Aspose.Words pro .NET.