Aspose.Total for .NET — это мощный API для добавления функций обработки и преобразования документов в ваше приложение .NET. Используя расширенный API обработки PDF Aspose.PDF for .NET , вы можете преобразовать формат файлов CGM в DOC. После этого, используя мощный API обработки документов Aspose.Words for .NET , вы можете преобразовать DOC в MHTML.
C# API для преобразования CGM в MHTML
Требование преобразования
Установите из командной строки как nuget install Aspose.Total или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total.
Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP - файле из загрузки .
Расшифровать файл CGM с помощью пароля владельца через .NET
Перед преобразованием CGM в MHTML, если вы хотите расшифровать свой документ, вы можете сделать это с помощью API. Чтобы расшифровать файл PDF, сначала необходимо создать объект Документ и открыть CGM, используя пароль владельца. После этого необходимо вызвать метод Decrypt объекта Document. Наконец, сохраните обновленный файл, используя метод Save объекта Document.
Создать MHTML-файл только для чтения через .NET
Чтобы защитить ваш MHTML от редактирования и предотвратить редактирование важной и конфиденциальной информации в вашем документе другими людьми, вы также можете установить защиту документа с помощью API. Вы можете ограничить возможность редактирования документа и разрешить только определенные действия с ним. Это можно сделать с помощью Aspose.Words for .NET API. Это позволяет вам контролировать способ ограничения контента с помощью параметра перечисления ProtectionType . Вы можете сделать свой документ доступным только для чтения, используя следующие строки кода.
Document document = new Document("input.doc");
doc.Protect(ProtectionType.ReadOnly, "password");
document.Save("output.mhtml", SaveFormat.Mhtml);
Программное преобразование файла CGM в MHTML: примеры использования
Программирование CGM-файлов в формат MHTML: Открытие интерактивного контента
Файлы CGM (Computer Graphics Metafile) широко используются для хранения информации о векторных графических данных, что делает их идеальным выбором для создания статических иллюстраций и график. Однако при работе с динамическими данными платформы на основе HTML становятся незаменимыми для создания интерактивных опытностей. Преобразование файлов CGM в формат MHTML позволяет раскрыть полную потенциалитет вашего интерактивного контента, позволяя вам:
Примеры использования:
- Интерактивные презентации: Преобразуйте файлы CGM для создания интерактивных презентаций, которые捕捉ут внимание и заинтересованность аудитории.
- Веб-иллюстрации: Используйте формат MHTML для внедрения в веб-страницах векторных график, улучшая пользовательский опыт и визуальное представление.
- Включение динамических данных: Преобразуйте файлы CGM для интеграции динамических данных в HTML-приложениях, таких как платформы для обучения или социальные сети.
- Преобразование PDF в HTML: Используйте формат MHTML для преобразования файлов PDF, содержащих векторные графические данные, в интерактивные HTML-документы, которые идеально подходят для онлайн-издания и деления.
- Улучшение доступности: Преобразуйте файлы CGM для улучшения доступности, превратив их в форматы HTML, поддерживающие экранные читатели и другие вспомогательные технологии.