Exportar OFT para PNG via .NET

API .NET para renderizar OFT para PNG no Windows, macOS e Linux sem usar Word ou Outlook

 

Se você é um desenvolvedor .NET que deseja adicionar recursos de conversão de OFT para PNG dentro de seus aplicativos, as APIs de manipulação de formato de arquivo Aspose.Total for .NET são o caminho. frente. Usando Aspose.Cells para .NET , você pode converter o formato de arquivo OFT para HTML. Depois disso, usando Aspose.Words for .NET , você pode renderizar HTML para PNG.

API C# para converter OFT em PNG

  1. Abra o arquivo OFT usando a classe MailMessage
  2. Converta OFT para HTML usando o método Save
  3. Carregue HTML usando a classe Document
  4. Salve o documento no formato PNG usando o método Save e defina Png como SaveFormat

Requisitos de conversão

Instale a partir da linha de comando como nuget install Aspose.Total ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total.

Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .


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

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

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

Analisar arquivo OFT via .NET

Antes de converter OFT para PNG, se você quiser ter certeza de que está convertendo o oft correto, você pode carregar o documento OFT, analisá-lo e dar uma olhada na propriedade desejada. Usando a classe MapiMessage de Aspose.Cells for .NET API, você pode obter informações de remetente e destinatários. Por exemplo, você pode verificar um e-mail de remetente específico para a conversão usando a propriedade SenderName .

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

Restringir a edição de documentos PNG via .NET

Ao salvar o documento de OFT para PNG, talvez seja necessário proteger seu documento de saída. Às vezes, pode ser necessário limitar a capacidade de editar um documento e permitir apenas determinadas ações com ele. Isso pode ser útil para evitar que outras pessoas editem informações confidenciais em seu documento. Aspose.Words for .NET API, permite controlar a maneira como você restringe o conteúdo usando o ProtectionType parâmetro de enumeração. Você pode definir seu documento como somente leitura usando as seguintes linhas de código.


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

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

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

Explore OFT Opções de conversão com .NET

Converter OFTs para BMP (Ficheiro de Imagem Bitmap)
Converter OFTs para DOC (Formato binário do Microsoft Word)
Converter OFTs para DOCM (Arquivo Marco do Microsoft Word 2007)
Converter OFTs para DOCX (Documento do Word do Office 2007+)
Converter OFTs para DOT (Arquivos de modelo do Microsoft Word)
Converter OFTs para DOTM (Arquivo de modelo do Microsoft Word 2007+)
Converter OFTs para DOTX (Arquivo de modelo do Microsoft Word)
Converter OFTs para EMF (Formato de metarquivo aprimorado)
Converter OFTs para EPUB (Abrir arquivo de e-book)
Converter OFTs para FLATOPC (Microsoft Word 2003 WordprocessingML)
Converter OFTs para GIF (Formato de Intercâmbio Gráfico)
Converter OFTs para IMAGE (Arquivos de imagem)
Converter OFTs para JPEG (Grupo Conjunto de Especialistas em Fotografia)
Converter OFTs para MD (Linguagem de Remarcação)
Converter OFTs para ODT (Formato de Arquivo de Texto OpenDocument)
Converter OFTs para OTT (Modelo OpenDocument)
Converter OFTs para PCL (Linguagem de Comando da Impressora)
Converter OFTs para PDF (Formato de Documento Portátil)
Converter OFTs para PS (Arquivo PostScript)
Converter OFTs para RTF (Formato de texto rico)
Converter OFTs para SVG (Gráficos vetoriais escalares)
Converter OFTs para TIFF (Formato de arquivo de imagem marcado)
Converter OFTs para WORD (Formatos de arquivo de processamento de texto)
Converter OFTs para WORDML (Microsoft Word 2003 WordprocessingML)
Converter OFTs para XPS (Especificações do Papel XML)

O que é OFT Formato de Arquivo

O formato de arquivo OFT está associado ao Microsoft Outlook e é usado para criar modelos de mensagens de e-mail. OFT significa modelo de formulário do Outlook. É um formato de arquivo que permite aos usuários criar e salvar modelos de e-mail pré-formatados com layouts, formatação e conteúdo específicos.

Arquivos OFT são normalmente usados quando os usuários desejam criar mensagens de e-mail consistentes e padronizadas para tarefas repetitivas ou comunicações comuns. Eles podem incluir espaços reservados para variáveis como nomes de destinatários ou linhas de assunto, facilitando a personalização do modelo para destinatários individuais.

Quando um arquivo OFT é aberto no Microsoft Outlook, ele cria uma nova mensagem de e-mail com base no design de modelo. Os usuários podem personalizar o conteúdo, adicionar ou remover destinatários e fazer as modificações necessárias antes de enviar o e-mail.

Os arquivos OFT são particularmente úteis para empresas ou indivíduos que enviam com frequência tipos semelhantes de e-mails, como boletins informativos, anúncios , ou respostas a perguntas comuns. Ao usar modelos OFT, os usuários podem economizar tempo e garantir consistência em suas comunicações por e-mail.

É importante observar que os arquivos OFT só podem ser abertos e usados com o Microsoft Outlook. Outros clientes ou aplicativos de e-mail podem não suportar este formato de arquivo. Além disso, ao compartilhar modelos OFT com outras pessoas, é essencial garantir que eles estejam usando o Microsoft Outlook para utilizar o modelo adequadamente.

O que é PNG Formato de Arquivo

PNG (Portable Network Graphics) é um formato de arquivo gráfico raster amplamente usado que foi projetado para substituir o antigo formato GIF (Graphics Interchange Format). Ao contrário do GIF, que tem uma paleta de cores limitada e oferece suporte apenas a cores indexadas, o PNG oferece suporte a cores reais e imagens em tons de cinza com uma rica profundidade de cores.

O formato PNG utiliza compactação sem perdas, o que significa que pode reduzir o tamanho do arquivo sem sacrificando a qualidade da imagem. Isso o torna adequado para armazenar gráficos que exigem alto nível de detalhe e clareza, como fotografias, ilustrações e logotipos. Os arquivos PNG são frequentemente usados na web para imagens que precisam de transparência, pois o PNG oferece suporte à transparência do canal alfa, permitindo uma mistura suave de imagens em diferentes planos de fundo.

Uma das vantagens do PNG é que ele oferece suporte a entrelaçados e imagens não entrelaçadas. Os PNGs entrelaçados são carregados gradualmente, exibindo uma versão de baixa resolução da imagem antes de renderizar progressivamente os detalhes de alta resolução. Esse recurso é especialmente útil para imagens grandes ou conexões de internet lentas, pois fornece uma melhor experiência do usuário mostrando uma visualização enquanto a imagem é carregada.

Os arquivos PNG podem ser criados e editados com vários softwares gráficos, como o Adobe Photoshop, GIMP e Paint.NET. Eles são amplamente suportados por navegadores modernos, visualizadores de imagens e ferramentas de edição em diferentes sistemas operacionais.