Добавьте слепую проверку водяного знака в U3D через C#
Создайте свои собственные приложения .NET, чтобы добавлять слепую проверку водяных знаков в файлы U3D с помощью серверных API.
Как установить водяной знак для проверки файла U3D с помощью C#
Чтобы поставить водяной знак на файл проверки U3D, мы будем использовать
API — многофункциональная, мощная и простая в использовании платформа API для C#, которую можно использовать с добавлением любой проверки водяных знаков. Открыть
менеджер пакетов, поиск Aspose.3D и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.3D
Действия по добавлению слепой проверки водяных знаков в U3D через C#
Aspose.3D позволяет разработчикам легко добавлять слепую проверку водяных знаков в файл U3D, написав всего несколько строк кода.
- Загрузите файл U3D через конструктор класса Scene- Получите класс сетки Aspose.3D- Добавьте пароль, используя метод DecodeWatermark Aspose.3D.- Вызов метода Scene.Save с объектом
Системные Требования
Aspose.3D for .NET поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core, Mono- Среда разработки, такая как Microsoft Visual Studio- Aspose.3D for .NET упоминается в вашем проекте
C# код для добавления слепой проверки водяного знака в U3D
//Исходные файлы, которые должны быть снабжены водяными знаками для проверки
string file = "template.u3d";
// создать экземпляр сцены
Scene scene = new Scene(file);
string text =null;
//Добавьте пароль для проверки водяного знака методом DecodeWatermark
try
{
scene.RootNode.Accept((Node node) =>
{
var mesh = node.GetEntity<Mesh>();
if (mesh != null)
{
text = Watermark.DecodeWatermark(mesh, "1234");
if (text != null)
return false;
}
return true;
});
}
catch (UnauthorizedAccessException)
{
return "Password error";
}
//Возвращает ноль, если этот файл не имеет водяного знака, если есть водяной знак, возвращает содержимое водяного знака
return text;
О Aspose.3D for .NET API
Aspose.3D – это CAD и Gameware API для загрузки, изменения и преобразования файлов 3D. API является автономным и не требует никакого 3D программного обеспечения для моделирования или визуализации. Можно легко использовать API для Discreet3DS, WavefrontOBJ, STL (ASCII, двоичный), Universal3D, FBX (ASCII, двоичный), Collada, glTF, PLY, GLB, DirectX и другие форматы.Бесплатное приложение для добавления слепой проверки водяных знаков к U3D
Проверьте наши живые демонстрации, чтобы Проверка водяного знака U3D со следующими преимуществами.
U3D Формат файла U3D
U3D (Universal 3D) – это сжатый формат файла и структура данных для 3D компьютерной графики. Он содержит 3D информацию о модели, такую как треугольные сетки, освещение, затенение, данные движения, линии и точки с цветом и структурой. Формат был принят в качестве стандарта ECMA-363 в августе 2005 г. Документы 3D PDF поддерживают встраивание объектов U3D и могут быть просмотрены в Adobe Reader (версия 7 и выше).
ПодробнееДругое поддерживаемое приложение для добавления слепой проверки водяных знаков в форматы
Используя C#, можно также добавить слепую проверку водяных знаков ко многим другим форматам файлов, в том числе.