Converter OST para XPS via C #
Converta OST em XPS sem o Microsoft® Outlook® ou Thunderbird® instalado.
Para desenvolvedores de C# que procuram uma solução confiável e eficiente para converter OST em XPS, Aspose.Email para .NET oferece uma API de conversão de arquivos abrangente e fácil de usar. A API faz parte de uma biblioteca progressiva e versátil que fornece uma abordagem direta e intuitiva para lidar com várias tarefas de processamento de e-mail, como criar e gerenciar mensagens de e-mail, anexos, extrair metadados de e-mail, interagir com servidores de e-mail por meio de vários protocolos, bem como converter entre e-mails formats sem dependências do Outlook ou do Thunderbird.
A conversão de OST em XPS simplifica a exportação e o arquivamento de e-mails e anexos do Outlook para desenvolvedores, com nossa API intuitiva apoiando o processo. Isso permite a transferência automatizada e simplificada de dados de e-mail, facilitando uma transição suave entre clientes de e-mail sem tarefas complexas de conversão manual. Consequentemente, os desenvolvedores podem otimizar o tempo e os recursos, aumentando a eficiência de seus processos de e-mail.
O exemplo de código abaixo demonstra como converter um arquivo OST para o formato XPS em algumas linhas de código com resultados de alta qualidade. O processo inclui algumas etapas simples e diretas, como carregar dados de e-mail, processá-los e salvá-los no formato desejado. Isso torna a API uma excelente ferramenta para automatizar tarefas de conversão de arquivos em aplicativos C#.
Converta seus arquivos OST para o formato XPS agora mesmo. Comece incluindo o namespace Aspose.Email em seu projeto C#. Você pode fazer isso executando uma das seguintes ações:
Open NuGet gerenciador de pacotes, procure por Aspose.Email e instale-o em seu dispositivo.
Use o seguinte comando no console do Gerenciador de Pacotes:
PM> Install-Package Aspose.Email
Para mais informações, você pode consultar nosso documentation or support.
Etapas para converter OST para XPS via C #
Os programadores .NET podem facilmente carregar e converter arquivos OST para XPS em apenas algumas linhas de código.
- Abra o arquivo OST “storage.ost”.
- Crie o diretório de saída se ele não existir.
- Acesse a pasta “Caixa de entrada” no arquivo OST.
- Percorra cada mensagem na pasta “Caixa de entrada”.
- Imprima cada mensagem em um arquivo XPS usando o MailPrinter e salve no diretório de saída.
Requisitos de sistema
Antes de executar o código-fonte de conversão .NET, verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um SO compatível com .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ via COM Interop.
- Ambiente de desenvolvimento como o Microsoft Visual Studio.
- Aspose.EMAIL para .NET DLL referenciado em seu projeto.
Este código de amostra mostra a conversão de OST para XPS C#
using (var ost = PersonalStorage.FromFile("storage.ost"))
{
// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);
var inboxFolder = ost.GetPredefinedFolder(StandardIpmFolder.Inbox);
// Iterate through mbox messages and save them as .xps files
int count = 1;
foreach (var msg in inboxFolder.EnumerateMapiMessages())
{
// 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;
var dstXPS = Path.Combine(outputDirectory, $"Message{count}.xps");
// Print the email to an XPS file
printer.Print(msg, dstXPS, Printing.PrintFormat.XPS);
count++;
}
}
Aplicativo gratuito para converter OST para XPS
Confira nossas demonstrações ao vivo para Conversão de OST para XPS com os seguintes benefícios.
OST What is OST File Format
OST ou arquivos de armazenamento offline representam os dados da caixa de correio do usuário no modo offline na máquina local após o registro no Exchange Server usando o Microsoft Outlook. Ele é criado automaticamente no primeiro uso do Microsoft Outlook após a conectividade com o servidor. Depois que o arquivo é criado, os dados são sincronizados com o servidor de e-mail para que estejam disponíveis off-line também em caso de desconexão do servidor de e-mail. Os arquivos OST podem usar itens de caixa de correio, como e-mails, contatos, informações de calendário, notas, tarefas e outros dados semelhantes. Os usuários podem criar e-mails e outros itens de dados no arquivo OST mesmo na ausência de conexão com o servidor, mas estes não serão sincronizados com o servidor. Uma vez estabelecida a conexão, o arquivo local é sincronizado com o servidor novamente para que tanto o servidor quanto a cópia local estejam no mesmo nível de informação.
Read Morexps What is xps File Format
Um arquivo XPS representa arquivos de layout de página baseados em especificações de papel XML criadas pela Microsoft. Este formato foi desenvolvido pela Microsoft como um substituto do formato de arquivo EMF e é semelhante ao formato de arquivo PDF, mas usa XML no layout, aparência e informações de impressão de um documento. É, de fato, mais justificado dizer que o XPS é uma tentativa do PDF, mas não conseguiu popularidade suficiente como propriedade do PDF por vários motivos. A Microsoft fornece o XPS Document Writer por padrão a partir do Windows 7 para a criação de arquivos XPS. Os arquivos XPS podem ser gerados selecionando o "Microsoft XPS Document Writer" como impressora durante a impressão do documento.
Read MoreOutras conversões suportadas
Você também pode converter OST em muitos outros formatos de arquivo, incluindo alguns listados abaixo.