แปลง EML เป็น TIFF ผ่าน C #
แปลง EML เป็น TIFF โดยไม่ต้องอ้างอิงกับ Microsoft® Outlook® หรือ Thunderbird®
แปลง EML เป็น TIFF โดยใช้ C #
นักพัฒนาที่ต้องการแปลงไฟล์ EML เป็นรูปแบบ TIFF จะชื่นชมการทำงานของไฟล์ที่ทรงพลัง .NET API จัดทำโดย Aspose.Emailห้องสมุดช่วยลดความยุ่งยากในการแปลง EML เป็น TIFF ซึ่งช่วยให้ผู้ใช้แอปพลิเคชันอีเมลมีวิธีการเก็บถาวรการปฏิบัติตามข้อกำหนดการแสดงภาพและการรวมเข้ากับระบบการจัดการเอกสารออกแบบมาสำหรับนักพัฒนา.NET ช่วยให้พวกเขาทำงานกับข้อความอีเมลโดยไม่ต้องใช้ Microsoft Outlook หรือซอฟต์แวร์อัตโนมัติสำนักงานอื่น ๆมีคุณสมบัติมากมายสำหรับการสร้าง อ่าน และจัดการข้อความอีเมล (รวมถึงรูปแบบ EML, MSG, MHT) และทำงานที่ซับซ้อนเช่นการจัดการกล่องจดหมาย จัดการไฟล์แนบ และการโต้ตอบกับโปรโตคอลอีเมลเช่น POP3, IMAP และ SMTP สำหรับการส่งและรับอีเมล
เพื่อใช้ประโยชน์จากพลังของ .NET APIคุณสามารถเลือกที่จะดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
Open NuGet ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งบนอุปกรณ์ของคุณ
ใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ:
PM> Install-Package Aspose.Email
ขั้นตอนในการแปลง EML เป็น TIFF ผ่าน C #
โปรแกรมเมอร์.NET สามารถโหลดและแปลงไฟล์ EML เป็น TIFF ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ EML แหล่งที่มาโดยใช้ MailMessage.load
- สร้างเครื่องพิมพ์จดหมายทันที
- กำหนดค่าการจัดรูปแบบ
- ตั้งค่าเค้าโครงหน้า
- เปิดใช้งาน Auto-Fit สำหรับ TIFF
- พิมพ์อีเมลไปยัง TIFF
ข้อกำหนดของระบบ
ก่อนที่จะเรียกใช้ซอร์สโค้ดการแปลง.NET ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- ไมโครซอฟท์ วินโดวส์ หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework และ PHP, VBScript, Delphi, C ++ ผ่าน COM Interop
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- Aspose.email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ
Note: .NET Core ไม่รองรับการแปลงประเภทนี้
รหัสตัวอย่างที่แสดงการแปลง EML เป็น TIFF ใน C #
var message = MailMessage.Load("message.eml");
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();
// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;
// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;
// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;
// Print the email to a TIFF file
printer.Print(message, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
แอพฟรีในการแปลง EML เป็น TIFF
การแปลงที่รองรับอื่น ๆ
คุณยังสามารถแปลง EML เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง