Aspose.Email.Printing‑funktioner
Utskriftsfunktioner
Den Aspose.Email.Printing namespace tillhandahåller ett omfattande urval av funktioner för att skriva ut e‑postmeddelanden till olika format (XPS eller TIFF) och konfigurera sidlayouter. Denna artikel beskriver dem. Det finns flera alternativ för hur ett e‑postmeddelande kan skrivas ut från Aspose.Email:
- Skriva ut endast meddelandetexten.
- Skriva ut meddelandetexten och rubrikerna.
- Skriva ut ett HTML‑innehåll.
- Ställa in sidlayouten.
- Anpassa en TIFF automatiskt till skrivaren.
- Justera mål‑DPI för utdata‑TIFF.
Skriva ut meddelandetexten
Följande kodsnutt visar hur du skapar ett meddelande och skriver ut det utan rubriker först till en XPS‑fil och sedan till en TIFF‑fil.
Skriva ut meddelanderubriker och -text
Följande kodsnutt visar hur du visar rubrikerna och skriver ut dem samt meddelandetexten, ändra FormattingFlags till MailInfo.
Skriva ut meddelande med HTML‑kropp
Meddelanden med HTML‑innehåll kan också skrivas ut. Följande kodsnutt visar hur du skriver ut ett meddelande med HTML‑kropp.
Ställa in sidlayout för utskrift
Aspose.Email.Printing.MailPrinter tillhandahåller kontroller för att ställa in följande egenskaper för sidlayouten:
|Egenskap|Beskrivning|Standardvärde| | :- | :- | :- | |FormattingFlags|Visa eller dölja meddelandedetaljer.|None [1]| |MarginTop|Hämta eller ange toppmarginalen.|0.5| |MarginLeft|Hämta eller ange vänstermarginalen.|0.5| |MarginBottom|Hämta eller ange bottenmarginalen.|0.5| |MarginRight|Hämta eller ange högermarginalen.|0.5| |PageUnit|Hämta eller ange mätenheter.|Inch [2]| |PageHeight|Hämta eller ange sidhöjden.|11.69| |PageWidth|Hämta eller ange sidbredden.|8.27|
- Det finns två flaggor: MailInfo och None
- Sidenheter kan vara Inch, Pixel, Point, Cm eller Millimeter.
Kodsnutten som följer använder godtyckliga inställningar för att illustrera hur dessa egenskaper används. Den ställer in en sida 20 cm hög och 8 cm bred med 2 cm marginaler.
Auto‑fit en TIFF
Aspose.Email.Printing tillhandahåller MessageFormattingFlags.AutoFitWidth egenskap som låter dig automatiskt anpassa TIFF till skrivaren. Följande kodsnutt visar hur du använder Auto‑fit.
Justera mål‑DPI för utdata‑TIFF
Följande kodsnutt visar hur du använder DPI för utdata‑TIFF.