Exporter OFT vers PNG via .NET

API .NET pour rendre OFT en PNG sous Windows, macOS et Linux sans utiliser Word ou Outlook

 

Si vous êtes un développeur .NET cherchant à ajouter des fonctionnalités de conversion OFT vers PNG dans vos applications, les API de manipulation de format de fichier Aspose.Total for .NET sont la solution. avant. En utilisant Aspose.Cells for .NET , vous pouvez convertir le format de fichier OFT en HTML. Après cela, en utilisant Aspose.Words for .NET , vous pouvez restituer HTML en PNG.

API C# pour convertir OFT en PNG

  1. Ouvrez le fichier OFT à l’aide de la classe MailMessage
  2. Convertissez OFT en HTML en utilisant la méthode Save
  3. Chargez HTML en utilisant la classe Document
  4. Enregistrez le document au format PNG en utilisant la méthode Save et définissez Png comme SaveFormat

Exigences de conversion

Installez à partir de la ligne de commande en tant que nuget install Aspose.Total ou via la console du gestionnaire de packages de Visual Studio avec Install-Package Aspose.Total.

Vous pouvez également obtenir le programme d’installation MSI hors ligne ou les DLL dans un fichier ZIP à partir de téléchargements .


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

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

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

Analyser le fichier OFT via .NET

Avant de convertir OFT en PNG, si vous voulez vous assurer que vous convertissez le bon e-mail, vous pouvez charger le document OFT, l’analyser et jeter un œil à la propriété souhaitée. En utilisant la classe MapiMessage de Aspose.Cells for .NET , vous pouvez obtenir des informations sur l’expéditeur et les destinataires. Par exemple, vous pouvez rechercher un e-mail d’expéditeur spécifique pour la conversion à l’aide de la propriété SenderName .

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

Restreindre l'édition de documents PNG via .NET

Lors de l’enregistrement du document de OFT vers PNG, vous devrez peut-être protéger votre document de sortie. Parfois, vous devrez peut-être limiter la possibilité de modifier un document et n’autoriser que certaines actions avec celui-ci. Cela peut être utile pour empêcher d’autres personnes de modifier des informations sensibles et confidentielles dans votre document. L’API Aspose.Words for .NET vous permet de contrôler la manière dont vous restreignez le contenu à l’aide de ProtectionType paramètre d’énumération. Vous pouvez définir votre document en lecture seule en utilisant les lignes de code suivantes.


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

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

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

Explorez OFT options de conversion avec .NET

Convertir OFTs en BMP (Fichier image bitmap)
Convertir OFTs en DOC (Format binaire Microsoft Word)
Convertir OFTs en DOCM (Fichier Marco Microsoft Word 2007)
Convertir OFTs en DOCX (Office 2007+ Document Word)
Convertir OFTs en DOT (Fichiers de modèle Microsoft Word)
Convertir OFTs en DOTM (Fichier de modèle Microsoft Word 2007+)
Convertir OFTs en DOTX (Fichier de modèle Microsoft Word)
Convertir OFTs en EMF (Format de métafichier amélioré)
Convertir OFTs en EPUB (Ouvrir le fichier de livre électronique)
Convertir OFTs en FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir OFTs en GIF (Format d'échange graphique)
Convertir OFTs en IMAGE (Fichiers images)
Convertir OFTs en JPEG (Groupe mixte d'experts photographiques)
Convertir OFTs en MD (Langage Markdown)
Convertir OFTs en ODT (Format de fichier texte OpenDocument)
Convertir OFTs en OTT (Modèle OpenDocument)
Convertir OFTs en PCL (Langage de commande de l'imprimante)
Convertir OFTs en PDF (Portable Document Format)
Convertir OFTs en PS (Fichier PostScript)
Convertir OFTs en RTF (Format de texte enrichi)
Convertir OFTs en SVG (Graphiques vectoriels scalaires)
Convertir OFTs en TIFF (Format de fichier d'image balisé)
Convertir OFTs en WORD (Formats de fichiers de traitement de texte)
Convertir OFTs en WORDML (Microsoft Word 2003 WordprocessingML)
Convertir OFTs en XPS (Spécifications papier XML)

Qu'est-ce que le format de fichier OFT

Le format de fichier OFT est associé à Microsoft Outlook et est utilisé pour créer des modèles de messages électroniques. OFT signifie modèle de formulaire Outlook. Il s’agit d’un format de fichier qui permet aux utilisateurs de concevoir et d’enregistrer des modèles d’e-mails préformatés avec des mises en page, une mise en forme et un contenu spécifiques.

Les fichiers OFT sont généralement utilisés lorsque les utilisateurs souhaitent créer des e-mails cohérents et standardisés pour des tâches répétitives ou communications communes. Ils peuvent inclure des espaces réservés pour des variables telles que des noms de destinataires ou des lignes d’objet, ce qui facilite la personnalisation du modèle pour des destinataires individuels.

Lorsqu’un fichier OFT est ouvert dans Microsoft Outlook, il crée un nouveau message électronique basé sur le conception de modèle. Les utilisateurs peuvent ensuite personnaliser le contenu, ajouter ou supprimer des destinataires et apporter les modifications nécessaires avant d’envoyer l’e-mail.

Les fichiers OFT sont particulièrement utiles pour les entreprises ou les particuliers qui envoient fréquemment des types d’e-mails similaires, tels que des newsletters, des annonces , ou des réponses aux demandes de renseignements courantes. En utilisant des modèles OFT, les utilisateurs peuvent gagner du temps et assurer la cohérence de leurs communications par e-mail.

Il est important de noter que les fichiers OFT ne peuvent être ouverts et utilisés qu’avec Microsoft Outlook. D’autres clients ou applications de messagerie peuvent ne pas prendre en charge ce format de fichier. De plus, lors du partage de modèles OFT avec d’autres personnes, il est essentiel de s’assurer qu’ils utilisent Microsoft Outlook pour utiliser correctement le modèle.

Qu'est-ce que le format de fichier PNG

PNG (Portable Network Graphics) est un format de fichier graphique raster largement utilisé qui a été conçu pour remplacer l’ancien format GIF (Graphics Interchange Format). Contrairement au GIF, qui a une palette de couleurs limitée et ne prend en charge que les couleurs indexées, le PNG prend en charge les images en couleurs vraies et en niveaux de gris avec une profondeur de couleur riche.

Le format PNG utilise une compression sans perte, ce qui signifie qu’il peut réduire la taille du fichier sans sacrifier la qualité d’image. Cela le rend approprié pour stocker des graphiques qui nécessitent des détails et une clarté élevés, tels que des photographies, des illustrations et des logos. Les fichiers PNG sont souvent utilisés sur le Web pour les images nécessitant de la transparence, car le PNG prend en charge la transparence du canal alpha, permettant un mélange fluide des images sur différents arrière-plans.

L’un des avantages du PNG est qu’il prend en charge à la fois les images entrelacées et images non entrelacées. Les PNG entrelacés se chargent progressivement, affichant une version basse résolution de l’image avant de restituer progressivement les détails à haute résolution. Cette fonctionnalité est particulièrement utile pour les images volumineuses ou les connexions Internet lentes, car elle offre une meilleure expérience utilisateur en affichant un aperçu pendant le chargement de l’image.

Les fichiers PNG peuvent être créés et modifiés avec divers logiciels graphiques, tels qu’Adobe Photoshop, GIMP et Paint.NET. Ils sont largement pris en charge par les navigateurs Web modernes, les visionneuses d’images et les outils d’édition sur différents systèmes d’exploitation.