Bildsidlayout

Bildsidlayout

Bildsidlayout

Den här sidan dokumenterar konfigurationsklassen MultiPageLayout och dess relaterade bildrenderingsenumerationer, och förklarar varför de inte har någon funktionell sparväg i den här utgåvan.

Aspose.Words FOSS för .NET inkluderar en liten uppsättning modellklasser för att beskriva hur flera dokumentsidor skulle arrangeras när de renderas till ett enda bildbaserat resultat — MultiPageLayout och dess stödjande uppräkningar. Denna utgåva inkluderar inte själva sidlayout- och renderingsmotorn (se Funktioner och funktionalitet och produktöversikt), så dessa typer finns i den offentliga API-ytan som konfigurationsprimitiver utan någon sparväg som konsumerar dem i denna build.


MultiPageLayout

MultiPageLayout är en förseglad klass vars statiska fabrikmetoder var och en bygger en annan flersidighetsarrangemang: Vertical(verticalGap) staplar sidor från topp till botten med det angivna avståndet mellan dem; Horizontal(horizontalGap) placerar sidor bredvid varandra, vänster till höger; Grid(columns, horizontalGap, verticalGap) ordnar sidor vänster-till-höger, topp-till-botten i ett rutnät med det specificerade antalet kolumner; TiffFrames() behåller varje sida som en separat ram istället för att kombinera dem till en bild; och SinglePage() renderar endast en enda sida. När den är byggd visar en MultiPageLayout-instans BackColor och BorderColor (båda Color) samt BorderWidth (float) för att styla den kombinerade utdata.


Relaterade renderingsenumerationer

Tre ytterligare enumerationer beskriver samma domän “dokument sidor som bilder”: ImageColorMode (None, Grayscale, BlackAndWhite) styr färgläget för genererade sidbilder; ImagePixelFormat listar de pixelformat som finns tillgängliga för genererade sidbilder (såsom Format24BppRgb och Format32BppArgb); och ImageBinarizationMethod (Threshold, FloydSteinbergDithering) specificerar hur en bild konverteras till svart-vitt. På samma sätt som MultiPageLayout är dessa definierade i API-ytlagret men är för närvarande inte kopplade till någon sparalternativsklass i denna utgåva — denna FOSS-build inkluderar inte export av bild, PDF eller XPS.


Tips och bästa praxis

  • Behandla MultiPageLayout och dess relaterade uppräkningar som endast referens i denna utgåva — det finns ingen Save()-väg i den offentliga API-ytan som konsumerar en MultiPageLayout-instans för att faktiskt skapa en bild.
  • Om ditt arbetsflöde behöver rendera Word-dokument till TIFF, PNG, JPEG eller andra bildformat, använd den kommersiella Aspose.Words för .NET, som inkluderar den fullständiga renderingsmotorn som dessa typer är avsedda för.
  • Förväxla inte detta område för sidlayout för bilder med att bädda in bilder i ett dokument (det Shape / ImageData API) — det är en separat, normal dokumentinnehållsfunktion, inte sidrendering.

Vanliga problem

ProblemOrsakLösning
Ingen metod accepterar en MultiPageLayout instansDenna utgåva innehåller inte bild/PDF/XPS renderingsmotornAnvänd den kommersiella Aspose.Words för .NET för sidrendering och bildexport
Document.Save() till en bildändelse misslyckasDenna utgåva exkluderar bild/PDF/XPS-renderingsmotorn som krävs av bildbaserade sparformatSpara till DOCX, DOCM, DOTX, DOTM, Flat OPC, Markdown eller vanlig text istället

FAQ

Kan jag använda MultiPageLayout för att exportera mitt dokument som en flersidig TIFF?

Inte i denna utgåva. MultiPageLayout och dess stödjande uppräkningar (ImageColorMode, ImagePixelFormat, ImageBinarizationMethod) finns i API-ytan, men bildrenderings-spar-pipeline som skulle konsumera dem är inte en del av denna FOSS-byggnad.

Varför finns den här klassen om den inte är funktionell här?

Aspose.Words FOSS för .NET är den äkta Aspose.Words kodbasen reducerad till en fri kärna, inte en omskrivning — vissa modell-lagersklasser som är knutna till den borttagna renderingsmotorn förblir kompilerade i biblioteket även om ingen stödd sparväg för närvarande använder dem.

Är inbäddning av en bild i ett dokument också uteslutet?

Nej — att infoga och formatera bilder i ett dokuments innehåll (via Shape och ImageData) är en normal, stödjd funktion för dokumentredigering. Endast rendering av hela sidor till ett bildformat är uteslutet.


API Reference Sammanfattning

Klass / EnumBeskrivning
MultiPageLayoutKonfigurerar hur flera sidor kombineras till ett bildbaserat resultat (Vertical, Horizontal, Grid, TiffFrames, SinglePage)
ImageColorModeFärgläge för genererade sidbilder (None, Grayscale, BlackAndWhite)
ImagePixelFormatPixelformatalternativ för genererade sidbilder
ImageBinarizationMethodSvart-vitt konverteringsmetod (Threshold, FloydSteinbergDithering)
 Svenska