Xuất OFT sang PNG qua .NET

.NET API để hiển thị OFT thành PNG trên Windows, macOS và Linux mà không cần sử dụng Word hoặc Outlook

 

Nếu bạn là nhà phát triển .NET đang tìm cách thêm các tính năng chuyển đổi OFT sang PNG bên trong ứng dụng của mình, thì API thao tác định dạng tệp Aspose.Total for .NET là cách phía trước. Bằng cách sử dụng Aspose.Cells for .NET , bạn có thể chuyển đổi định dạng tệp OFT sang HTML. Sau đó, bằng cách sử dụng Aspose.Words for .NET , bạn có thể kết xuất HTML thành PNG.

C# API để chuyển đổi OFT thành PNG

  1. Mở tệp OFT bằng lớp MailMessage
  2. Chuyển đổi OFT sang HTML bằng phương pháp Save
  3. Tải HTML bằng cách sử dụng lớp Document
  4. Lưu tài liệu sang định dạng PNG bằng phương pháp Save và đặt Png làm SaveFormat

Yêu cầu chuyển đổi

Cài đặt từ dòng lệnh dưới dạng nuget install Aspose.Total hoặc thông qua Package Manager Console của Visual Studio với Install-Package Aspose.Total.

Ngoài ra, tải trình cài đặt MSI ngoại tuyến hoặc DLL trong tệp ZIP từ tải xuống .


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

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

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

Phân tích cú pháp Tệp OFT qua .NET

Trước khi chuyển đổi OFT thành PNG, nếu bạn muốn đảm bảo rằng bạn đang chuyển đổi đúng oft, bạn có thể tải tài liệu OFT, phân tích cú pháp và xem thuộc tính mong muốn của mình. Bằng cách sử dụng lớp MapiMessage của Aspose.Cells for .NET API, bạn có thể lấy thông tin người gửi và người nhận. Ví dụ: bạn có thể kiểm tra oft của người gửi cụ thể cho việc chuyển đổi bằng cách sử dụng thuộc tính SenderName .

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

Hạn chế chỉnh sửa tài liệu PNG qua .NET

Trong khi lưu tài liệu từ OFT vào PNG, bạn có thể cần bảo vệ tài liệu đầu ra của mình. Đôi khi bạn có thể cần phải giới hạn khả năng chỉnh sửa tài liệu và chỉ cho phép một số hành động nhất định với nó. Điều này có thể hữu ích để ngăn người khác chỉnh sửa thông tin nhạy cảm và bí mật trong tài liệu của bạn. API Aspose.Words for .NET , cho phép bạn kiểm soát cách bạn hạn chế nội dung bằng cách sử dụng ProtectionType tham số liệt kê. Bạn có thể đặt tài liệu của mình thành chỉ đọc bằng cách sử dụng các dòng mã sau.


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

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

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

Khám phá OFT Chuyển Đổi Tùy Chọn với .NET

Chuyển đổi OFT S đến BMP (Tệp hình ảnh bitmap)
Chuyển đổi OFT S đến DOC (Định dạng nhị phân Microsoft Word)
Chuyển đổi OFT S đến DOCM (Tệp Marco Microsoft Word 2007)
Chuyển đổi OFT S đến DOCX (Văn phòng 2007+ Tài liệu Word)
Chuyển đổi OFT S đến DOT (Tệp mẫu Microsoft Word)
Chuyển đổi OFT S đến DOTM (Tệp mẫu Microsoft Word 2007+)
Chuyển đổi OFT S đến DOTX (Tệp mẫu Microsoft Word)
Chuyển đổi OFT S đến EMF (Định dạng siêu tệp nâng cao)
Chuyển đổi OFT S đến EPUB (Mở tệp sách điện tử)
Chuyển đổi OFT S đến FLATOPC (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi OFT S đến GIF (Định dạng trao đổi đồ họa)
Chuyển đổi OFT S đến JPEG (Nhóm chuyên gia nhiếp ảnh chung)
Chuyển đổi OFT S đến MD (ngôn ngữ đánh dấu)
Chuyển đổi OFT S đến ODT (Định dạng tệp văn bản OpenDocument)
Chuyển đổi OFT S đến PCL (Ngôn ngữ lệnh máy in)
Chuyển đổi OFT S đến PDF (Định dạng tài liệu di động)
Chuyển đổi OFT S đến RTF (Định dạng văn bản phong phú)
Chuyển đổi OFT S đến SVG (Đồ Họa Véc Tơ Vô Hướng)
Chuyển đổi OFT S đến TIFF (Định dạng tệp hình ảnh được gắn thẻ)
Chuyển đổi OFT S đến WORD (Định dạng tệp xử lý văn bản)
Chuyển đổi OFT S đến WORDML (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi OFT S đến XPS (Thông số kỹ thuật giấy XML)

Những gì là OFT Tập Tin Định Dạng

Định dạng tệp OFT được liên kết với Microsoft Outlook và được sử dụng để tạo các mẫu thư email. OFT là viết tắt của Mẫu biểu mẫu Outlook. Đó là một định dạng tệp cho phép người dùng thiết kế và lưu các mẫu email được định dạng trước với bố cục, định dạng và nội dung cụ thể.

Tệp OFT thường được sử dụng khi người dùng muốn tạo các email nhất quán và chuẩn hóa cho các tác vụ lặp đi lặp lại hoặc các giao tiếp thông thường. Chúng có thể bao gồm các trình giữ chỗ cho các biến như tên người nhận hoặc dòng chủ đề, giúp cá nhân hóa mẫu cho từng người nhận dễ dàng hơn.

Khi tệp OFT được mở trong Microsoft Outlook, tệp này sẽ tạo một thông báo email mới dựa trên thiết kế mẫu. Sau đó, người dùng có thể tùy chỉnh nội dung, thêm hoặc xóa người nhận và thực hiện bất kỳ sửa đổi cần thiết nào trước khi gửi email.

Tệp OFT đặc biệt hữu ích cho các doanh nghiệp hoặc cá nhân thường xuyên gửi các loại email tương tự, chẳng hạn như bản tin, thông báo hoặc câu trả lời cho các câu hỏi thông thường. Bằng cách sử dụng các mẫu OFT, người dùng có thể tiết kiệm thời gian và đảm bảo tính nhất quán trong liên lạc qua email của họ.

Điều quan trọng cần lưu ý là các tệp OFT chỉ có thể được mở và sử dụng với Microsoft Outlook. Các ứng dụng hoặc ứng dụng email khác có thể không hỗ trợ định dạng tệp này. Ngoài ra, khi chia sẻ các mẫu OFT với người khác, điều cần thiết là đảm bảo rằng họ đang sử dụng Microsoft Outlook để sử dụng mẫu đúng cách.

Những gì là PNG Tập Tin Định Dạng

PNG (Đồ họa mạng di động) là định dạng tệp đồ họa raster được sử dụng rộng rãi, được thiết kế để thay thế cho định dạng GIF (Định dạng trao đổi đồ họa) cũ hơn. Không giống như GIF có bảng màu hạn chế và chỉ hỗ trợ các màu được lập chỉ mục, PNG hỗ trợ màu sắc trung thực và hình ảnh thang độ xám với độ sâu màu phong phú.

Định dạng PNG sử dụng tính năng nén không mất dữ liệu, nghĩa là nó có thể giảm kích thước tệp mà không cần hy sinh chất lượng hình ảnh. Điều này làm cho nó phù hợp để lưu trữ đồ họa đòi hỏi độ chi tiết và độ rõ nét cao, chẳng hạn như ảnh chụp, hình minh họa và logo. Các tệp PNG thường được sử dụng trên web cho những hình ảnh cần độ trong suốt, vì PNG hỗ trợ độ trong suốt của kênh alpha, cho phép trộn hình ảnh mượt mà trên các nền khác nhau.

Một trong những ưu điểm của PNG là nó hỗ trợ cả nền xen kẽ và nền hình ảnh không xen kẽ. Các PNG xen kẽ tải dần dần, hiển thị phiên bản có độ phân giải thấp của hình ảnh trước khi hiển thị dần các chi tiết có độ phân giải cao hơn. Tính năng này đặc biệt hữu ích đối với hình ảnh lớn hoặc kết nối Internet chậm, vì tính năng này mang lại trải nghiệm người dùng tốt hơn bằng cách hiển thị bản xem trước trong khi tải hình ảnh.

Tệp PNG có thể được tạo và chỉnh sửa bằng nhiều phần mềm đồ họa khác nhau, chẳng hạn như Adobe Photoshop, GIMP và Paint.NET. Chúng được hỗ trợ rộng rãi bởi các trình duyệt web hiện đại, trình xem ảnh và các công cụ chỉnh sửa trên các hệ điều hành khác nhau.