Exportálja az OFT-t PNG-be .NET-en keresztül

.NET API az OFT PNG formátumban való megjelenítéséhez Windows, macOS és Linux rendszeren Word vagy Outlook használata nélkül

 

Ha Ön .NET-fejlesztő, szeretné hozzáadni az OFT-t az alkalmazásokon belüli PNG-konverziós funkciókhoz, az Aspose.Total for .NET fájlformátum-manipulációs API-k jelentik az utat. előre. Az Aspose.Cells for .NET használatával konvertálhatja az OFT fájlformátumot HTML-re. Ezt követően az Aspose.Words for .NET használatával a HTML-t PNG-be renderelheti.

C# API az OFT PNG-vé konvertálásához

  1. Nyissa meg az OFT fájlt a MailMessage osztály használatával
  2. Alakítsa át az OFT-címet HTML-vé a Save módszerrel
  3. Töltse be a HTML-t a Document osztály használatával
  4. Mentse a dokumentumot PNG formátumba a Save módszerrel, és állítsa be a Png-t SaveFormat-ként.

Konverziós követelmények

Telepítés parancssorból nuget install Aspose.Total néven, vagy a Visual Studio Package Manager konzolján keresztül az Install-Package Aspose.Total paranccsal.

Alternatív megoldásként letöltheti az offline MSI telepítőt vagy a DLL-eket ZIP-fájlban a downloads webhelyről.


MailMessage message = MailMessage.Load("sourceFile.oft");
 
message.Save("HtmlOutput.html", SaveOptions.DefaultHtml);

Document document = new Document("HtmlOutput.html");

document.Save("output.png", SaveFormat.Png); 

Az OFT fájl elemzése .NET-en keresztül

Az OFT PNG-vé konvertálása előtt, ha meg szeretne győződni arról, hogy a megfelelő e-mailt konvertálja, töltse be az OFT dokumentumot, elemezze, és tekintse meg a kívánt tulajdonságot. A MapiMessage Aspose.Cells for .NET API, a küldő és a címzett információkat kaphat. Például a SenderName tulajdonság használatával ellenőrizheti a konverzióhoz tartozó feladó e-mail-címét.

// instantiate MapiMessage to load an OFT file from disk
var outlookMessageFile = MapiMessage.FromFile("message.oft");
 
if(outlookMessageFile.SenderName == "John"){
    
}

A PNG-dokumentumszerkesztés korlátozása .NET-en keresztül

Amikor a dokumentumot OFT-ből PNG-be menti, előfordulhat, hogy meg kell védenie a kimeneti dokumentumot. Előfordulhat, hogy korlátoznia kell egy dokumentum szerkesztésének lehetőségét, és csak bizonyos műveleteket kell engedélyeznie vele. Ez hasznos lehet annak megakadályozására, hogy mások szerkeszthessék a dokumentumban található érzékeny és bizalmas információkat. Az Aspose.Words for .NET API lehetővé teszi a tartalom korlátozásának módját a ProtectionType felsorolási paraméter. A következő kódsorok használatával beállíthatja dokumentumát írásvédettre.


Document document = new Document("HtmlOutput.html");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.png", SaveFormat.Png);  

OFT konverziós beállítások felfedezése .NET

OFTs konvertálása BMP (Bitmap Image File)
OFTs konvertálása DOC (Microsoft Word Binary Format)
OFTs konvertálása DOCM (Microsoft Word 2007 Marco File)
OFTs konvertálása DOCX (Office 2007+ Word Document)
OFTs konvertálása DOT (Microsoft Word Template Files)
OFTs konvertálása DOTM (Microsoft Word 2007+ Template File)
OFTs konvertálása DOTX (Microsoft Word Template File)
OFTs konvertálása EMF (Enhanced Metafile Format)
OFTs konvertálása EPUB (Open eBook File)
OFTs konvertálása FLATOPC (Microsoft Word 2003 WordprocessingML)
OFTs konvertálása GIF (Graphical Interchange Format)
OFTs konvertálása JPEG (Joint Photographic Expert Group)
OFTs konvertálása MD (Markdown Language)
OFTs konvertálása ODT (OpenDocument Text File Format)
OFTs konvertálása OTT (OpenDocument Standard Format)
OFTs konvertálása PCL (Printer Command Language Document)
OFTs konvertálása PDF (Portable Document Format)
OFTs konvertálása PS (PostScript File)
OFTs konvertálása RTF (Rich Text Format)
OFTs konvertálása SVG (Scalar Vector Graphics)
OFTs konvertálása TIFF (Tagged Image File Format)
OFTs konvertálása WORD (WordProcessing File Formats)
OFTs konvertálása WORDML (Microsoft Word 2003 WordprocessingML)
OFTs konvertálása XPS (XML Paper Specifications)

Mi a OFT fájlformátum

Az Outlook fájlsablon (OFT) egy Microsoft Outlook fájl, amelyet OFT formátumban mentettek el. Tartalmaz egy sablont egy e-mail üzenethez, amely új üzenetek létrehozására használható. A sablon szöveget, képeket és egyéb elemeket tartalmazhat.

Mi a PNG fájlformátum

A PNG, a Portable Network Graphics egy olyan típusú raszteres képfájlformátumra utal, amely veszteségmentes tömörítést használ. Ezt a fájlformátumot a Graphics Interchange Format (GIF) helyettesítésére hozták létre, és nincs szerzői jogi korlátozása. A PNG egyik legfontosabb jellemzője, hogy képes támogatni az átláthatóságot. Ez azt jelenti, hogy a kép egyes részei átlátszóak lehetnek, ami lehetővé teszi, hogy zökkenőmentesen keveredjen más képekkel vagy hátterekkel. Ez különösen hasznos a webdizájnban és a grafikában, ahol a képeket gyakran egymásra kell fedni. A PNG veszteségmentes tömörítést is használ, ami azt jelenti, hogy a képminőség nem romlik a fájlméret csökkentésekor. Ez ellentétben áll az olyan formátumokkal, mint a JPEG, amelyek veszteséges tömörítést használnak, és a képminőség romlásához vezethetnek.