Kép oldalelrendezés

Kép oldalelrendezés

Képes oldalelrendezés

Ez az oldal dokumentálja a MultiPageLayout konfigurációs osztályt és kapcsolódó képrenderelés enumerációit, valamint elmagyarázza, miért nincs funkcionális mentési útvonal ebben a kiadásban.

Aspose.Words FOSS a .NET számára egy kis halmaz modellosztályt tartalmaz, amelyek leírják, hogyan rendeződnek el a több dokumentumoldal egyetlen képalapú kimenetbe renderelve — MultiPageLayout és a támogató felsorolásai. Ez a kiadás nem tartalmazza magát az oldalelrendezési és renderelő motort (lásd Funkciók és képességek és a termékáttekintés), ezért ezek a típusok a nyilvános API felületen konfigurációs primitívként léteznek, mentési útvonal nélkül, amely felhasználná őket ebben a buildben.


MultiPageLayout

MultiPageLayout egy lezárt osztály, amelynek statikus gyári metódusai mindegyik egy különböző többoldalas elrendezést hoznak létre: Vertical(verticalGap) függőlegesen egymás alá halmozza az oldalakat a megadott távolsággal; Horizontal(horizontalGap) oldalakat helyezi egymás mellé, balról jobbra; Grid(columns, horizontalGap, verticalGap) balról jobbra, felülről lefelé elrendezi az oldalakat egy rácsban a megadott oszlopszámmal; TiffFrames() minden oldalt külön keretként tart, ahelyett, hogy egy képpé egyesítené őket; és SinglePage() csak egyetlen oldalt renderel. A MultiPageLayout példány létrehozása után elérhetővé válnak a BackColor és BorderColor (mindkettő Color) valamint a BorderWidth (float) a kombinált kimenet stílusozásához.


Kapcsolódó renderelési enumerációk

Három további enumeráció írja le ugyanazt a „dokumentumoldalak képként” tartományt: ImageColorMode (None, Grayscale, BlackAndWhite) szabályozza a generált oldalképek színmódját; ImagePixelFormat felsorolja a generált oldalképek számára elérhető pixelformátumokat (például Format24BppRgb és Format32BppArgb); és ImageBinarizationMethod (Threshold, FloydSteinbergDithering) meghatározza, hogyan konvertálódik egy kép fekete-fehérre. A MultiPageLayout-hez hasonlóan ezek a API felületen vannak definiálva, de jelenleg nincsenek összekapcsolva egy mentési beállítások osztállyal ebben a kiadásban – ez a FOSS build nem tartalmaz képek, PDF vagy XPS exportálását.


Tippek és bevált gyakorlatok

  • A MultiPageLayout és a kapcsolódó felsorolásait csak hivatkozásként tekintse ebben a kiadásban — nincs Save() útvonal a nyilvános API felületen, amely MultiPageLayout példányt fogyasztana a kép tényleges előállításához.
  • Ha a munkafolyamatnak Word dokumentumokat kell TIFF, PNG, JPEG vagy más képfájlformátumokra renderelnie, használja a kereskedelmi Aspose.Words for .NET, amely tartalmazza a teljes renderelő motort, amelyre ezek a típusok vannak tervezve.
  • Ne keverje össze ezt a képek oldalelrendezését érintő területet a képek dokumentumba ágyazásával (Shape / ImageData API) — ez egy külön, normál dokumentumtartalom-funkció, nem oldal renderelés.

Gyakori problémák

HibaOkaJavítás
Egyetlen metódus sem fogad el egy MultiPageLayout példánytEz a kiadás nem tartalmazza az image/PDF/XPS renderelő motortHasználja a kereskedelmi Aspose.Words a .NET számára az oldal rendereléséhez és a kép exportálásához
Document.Save() képkiterjesztésre való átalakítása sikertelenEz a kiadás kizárja a kép/PDF/XPS renderelő motorját, amelyet a képalapú mentési formátumok igényelnekMentse helyette DOCX, DOCM, DOTX, DOTM, Flat OPC, Markdown vagy egyszerű szöveg formátumba

FAQ

Használhatom a MultiPageLayout terméket a dokumentumom többoldalas TIFF-ként történő exportálásához?

Ez a kiadás nem tartalmazza. A MultiPageLayout és a támogató felsorolásai (ImageColorMode, ImagePixelFormat, ImageBinarizationMethod) megtalálhatók a API felületen, de a képrenderelés mentési csővezeték, amely felhasználná őket, nem része ennek a FOSS kiépítésnek.

Miért létezik ez az osztály, ha itt nem funkcionális?

Aspose.Words FOSS for .NET a valódi Aspose.Words kódbázis, amely egy szabad magra van lecsökkentve, nem átirat — néhány modellréteg-osztály, amely a eltávolított renderelő motorhoz kapcsolódik, továbbra is le van fordítva a könyvtárban, annak ellenére, hogy jelenleg egyetlen támogatott mentési útvonal sem használja őket.

Kizárásra kerül-e a kép beágyazása egy dokumentumban is?

Nem — a képek beszúrása és formázása a dokumentum tartalmában (a Shape és ImageData segítségével) egy normál, támogatott dokumentumszerkesztési funkció. Csak az egész oldalak képkénti renderelése van kizárva.


API Reference összefoglaló

Osztály / EnumerációLeírás
MultiPageLayoutBeállítja, hogyan kombinálódik több oldal egy képalapú kimenetbe (Vertical, Horizontal, Grid, TiffFrames, SinglePage)
ImageColorModeSzínmód a generált oldalképekhez (None, Grayscale, BlackAndWhite)
ImagePixelFormatPixel formátum beállítások a generált oldalképekhez
ImageBinarizationMethodFekete-fehér átalakítási módszer (Threshold, FloydSteinbergDithering)
 Magyar