ส่งออก OFT เป็น GIF ผ่าน .NET

.NET API เพื่อแสดงผล OFT เป็น GIF บน Windows, macOS และ Linux โดยไม่ต้องใช้ Word หรือ Outlook

 

หากคุณเป็นนักพัฒนา .NET ที่ต้องการเพิ่มฟีเจอร์การแปลง OFT เป็น GIF ภายในแอปพลิเคชันของคุณ Aspose.Total for .NET การจัดการรูปแบบไฟล์ API เป็นวิธี ซึ่งไปข้างหน้า. เมื่อใช้ Aspose.Cells for .NET คุณจะแปลงรูปแบบไฟล์ OFT เป็น HTML ได้ หลังจากนั้น คุณสามารถใช้ Aspose.Words for .NET เพื่อแสดง HTML เป็น GIF

C# API เพื่อแปลง OFT เป็น GIF

  1. เปิดไฟล์ OFT โดยใช้คลาส MailMessage
  2. แปลง OFT เป็น HTML โดยใช้วิธีการ Save
  3. โหลด HTML โดยใช้คลาส Document
  4. บันทึกเอกสารเป็นรูปแบบ GIF โดยใช้เมธอด Save และตั้งค่า Gif เป็น SaveFormat

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น nuget install Aspose.Total หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด


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

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

document.Save("output.gif", SaveFormat.Gif); 

แยกไฟล์ OFT ผ่าน .NET

ก่อนแปลง OFT เป็น GIF หากคุณต้องการแน่ใจว่าคุณกำลังแปลงอีเมลที่ถูกต้อง คุณสามารถโหลดเอกสาร OFT แยกวิเคราะห์ และดูคุณสมบัติที่คุณต้องการได้ โดยใช้ MapiMessage คลาสของ Aspose.Cells for .NET API คุณสามารถรับข้อมูลผู้ส่งและผู้รับ ตัวอย่างเช่น คุณสามารถตรวจสอบอีเมลผู้ส่งเฉพาะสำหรับการแปลงโดยใช้คุณสมบัติ SenderName

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

จำกัดการแก้ไขเอกสาร GIF ผ่าน .NET

ขณะบันทึกเอกสารจาก OFT เป็น GIF คุณอาจต้องปกป้องเอกสารที่ส่งออกของคุณ บางครั้ง คุณอาจต้องจำกัดความสามารถในการแก้ไขเอกสารและอนุญาตเฉพาะการดำเนินการบางอย่างกับเอกสารเท่านั้น สิ่งนี้มีประโยชน์ในการป้องกันไม่ให้ผู้อื่นแก้ไขข้อมูลที่ละเอียดอ่อนและเป็นความลับในเอกสารของคุณ Aspose.Words for .NET API ช่วยให้คุณควบคุมวิธีที่คุณจำกัดเนื้อหาโดยใช้ ProtectionType พารามิเตอร์การแจงนับ คุณสามารถตั้งค่าเอกสารของคุณเป็นแบบอ่านอย่างเดียวโดยใช้รหัสบรรทัดต่อไปนี้


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

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

document.Save("output.gif", SaveFormat.Gif);  

สำรวจ OFT ตัวเลือกการแปลงด้วย .NET

แปลง OFT S TO BMP (ไฟล์ภาพบิตแมป)
แปลง OFT S TO DOC (รูปแบบไบนารีของ Microsoft Word)
แปลง OFT S TO DOCM (ไฟล์ Microsoft Word 2007 Marco)
แปลง OFT S TO DOCX (เอกสาร Office 2007+ Word)
แปลง OFT S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง OFT S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง OFT S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง OFT S TO EMF (รูปแบบ Metafile ที่ปรับปรุงแล้ว)
แปลง OFT S TO EPUB (เปิดไฟล์อีบุ๊ค)
แปลง OFT S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง OFT S TO IMAGE (ไฟล์ภาพ)
แปลง OFT S TO JPEG (กลุ่มผู้เชี่ยวชาญด้านการถ่ายภาพร่วม)
แปลง OFT S TO MD (ภาษามาร์กดาวน์)
แปลง OFT S TO ODT (รูปแบบไฟล์ข้อความ OpenDocument)
แปลง OFT S TO OTT (เทมเพลต OpenDocument)
แปลง OFT S TO PCL (ภาษาคำสั่งของเครื่องพิมพ์)
แปลง OFT S TO PDF (รูปแบบเอกสารพกพา)
แปลง OFT S TO PNG (กราฟิกเครือข่ายแบบพกพา)
แปลง OFT S TO PS (ไฟล์โพสต์สคริปต์)
แปลง OFT S TO RTF (รูปแบบ Rich Text)
แปลง OFT S TO SVG (กราฟิกแบบเวกเตอร์สเกลาร์)
แปลง OFT S TO TIFF (รูปแบบไฟล์รูปภาพที่ติดแท็ก)
แปลง OFT S TO WORD (รูปแบบไฟล์ประมวลผลคำ)
แปลง OFT S TO WORDML (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง OFT S TO XPS (ข้อมูลจำเพาะของกระดาษ XML)