Если вы являетесь разработчиком .NET и хотите добавить функции преобразования OFT в PNG в свои приложения, API-интерфейсы для работы с форматами файлов Aspose.Total for .NET — это то, что вам нужно. вперед. Используя Aspose.Cells for .NET , вы можете преобразовать формат файла OFT в HTML. После этого, используя Aspose.Words for .NET , вы можете преобразовать HTML в PNG.
C# API для преобразования OFT в PNG
- Откройте файл OFT с помощью класса MailMessage .
- Преобразуйте OFT в HTML, используя метод Save .
- Загрузите HTML с помощью класса Document .
- Сохраните документ в формате PNG с помощью метода Save и установите Png в качестве формата сохранения.
Требование преобразования
Установите из командной строки как nuget install Aspose.Total
или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total
.
Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP - файле из загрузки .
MailMessage message = MailMessage.Load("sourceFile.msg");
message.Save("HtmlOutput.html", SaveOptions.DefaultHtml);
Document document = new Document("HtmlOutput.html");
document.Save("output.png", SaveFormat.Png);
Разобрать файл OFT через .NET
Перед преобразованием OFT в PNG, если вы хотите убедиться, что конвертируете правильное электронное письмо, вы можете загрузить документ OFT, проанализировать его и просмотреть желаемое свойство. Используя класс MapiMessage класса Aspose.Cells for .NET API, вы можете получить информацию об отправителе и получателе. Например, вы можете проверить адрес электронной почты отправителя для конверсии, используя свойство SenderName .
var outlookMessageFile = MapiMessage.FromFile("message.msg");
if(outlookMessageFile.SenderName == "John"){
}
Ограничить редактирование документов PNG через .NET
При сохранении документа из OFT в PNG вам может потребоваться защитить выходной документ. Иногда вам может понадобиться ограничить возможность редактирования документа и разрешить только определенные действия с ним. Это может быть полезно, чтобы другие люди не могли редактировать важную и конфиденциальную информацию в вашем документе. Aspose.Words for .NET API позволяет вам контролировать способ ограничения контента с помощью ProtectionType параметр перечисления. Вы можете сделать свой документ доступным только для чтения, используя следующие строки кода.
Document document = new Document("HtmlOutput.html");
document.Protect(ProtectionType.ReadOnly, "password");
document.Save("output.png", SaveFormat.Png);
Исследуйте варианты преобразования OFT с .NET
Формат файла OFT
Формат файла OFT связан с Microsoft Outlook и используется для создания шаблонов сообщений электронной почты. OFT означает шаблон формы Outlook. Это формат файла, который позволяет пользователям создавать и сохранять предварительно отформатированные шаблоны электронной почты с определенными макетами, форматированием и содержимым.
Файлы OFT обычно используются, когда пользователи хотят создавать согласованные и стандартизированные сообщения электронной почты для повторяющихся задач. или общие коммуникации. Они могут включать заполнители для переменных, таких как имена получателей или строки темы, что упрощает персонализацию шаблона для отдельных получателей.
Когда файл OFT открывается в Microsoft Outlook, создается новое сообщение электронной почты на основе шаблонный дизайн. Затем пользователи могут настраивать содержимое, добавлять или удалять получателей, а также вносить необходимые изменения перед отправкой электронной почты.
Файлы OFT особенно полезны для компаний или частных лиц, которые часто отправляют подобные типы электронных писем, например информационные бюллетени, объявления. или ответы на общие вопросы. Используя шаблоны OFT, пользователи могут сэкономить время и обеспечить согласованность сообщений электронной почты.
Важно отметить, что файлы OFT можно открывать и использовать только в Microsoft Outlook. Другие почтовые клиенты или приложения могут не поддерживать этот формат файла. Кроме того, при совместном использовании шаблонов OFT с другими важно убедиться, что они используют Microsoft Outlook для правильного использования шаблона.
Формат файла PNG
PNG (Portable Network Graphics) — это широко используемый формат файлов растровой графики, который был разработан в качестве замены более старого формата GIF (формат обмена графикой). В отличие от GIF, который имеет ограниченную цветовую палитру и поддерживает только индексированные цвета, PNG поддерживает полноцветные изображения и изображения в градациях серого с богатой глубиной цвета.
В формате PNG используется сжатие без потерь, что означает, что он может уменьшить размер файла без жертвуя качеством изображения. Это делает его подходящим для хранения графики, требующей высокой детализации и четкости, такой как фотографии, иллюстрации и логотипы. Файлы PNG часто используются в Интернете для изображений, требующих прозрачности, поскольку PNG поддерживает прозрачность альфа-канала, что позволяет плавно накладывать изображения на разные фоны.
Одним из преимуществ PNG является то, что он поддерживает как чересстрочную, так и чересстрочную развертку. не чересстрочные изображения. Чересстрочные файлы PNG загружаются постепенно, отображая версию изображения с низким разрешением, прежде чем постепенно отображать детали с более высоким разрешением. Эта функция особенно полезна для больших изображений или медленных подключений к Интернету, поскольку она обеспечивает лучший пользовательский интерфейс, показывая предварительный просмотр во время загрузки изображения.
Файлы PNG можно создавать и редактировать с помощью различных графических программ, таких как Adobe. Photoshop, GIMP и Paint.NET. Они широко поддерживаются современными веб-браузерами, средствами просмотра изображений и инструментами редактирования в различных операционных системах.