Добавить слепой водяной знак на 3DS через C#
Создавайте свои собственные .NET приложения для добавления водяных знаков к 3DS файлам с помощью серверных API.
Как поставить водяной знак на файл 3DS с помощью C#
Чтобы пометить файл 3DS водяным знаком, мы будем использовать
API — многофункциональная, мощная и простая в использовании платформа API для C#, которую можно использовать с добавлением любого водяного знака. Открыть
менеджер пакетов, поиск Aspose.3D и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.3D
Действия по добавлению слепого водяного знака в 3DS через C#
Aspose.3D позволяет разработчикам легко добавить слепой водяной знак в файл 3DS, написав всего несколько строк кода.
- Загрузите файл 3DS через конструктор класса Scene- Получите класс сетки Aspose.3D- Добавьте водяной знак и пароль, используя метод EncodeWatermark Aspose.3D.- Вызов метода Scene.Save с объектом
Системные Требования
Aspose.3D for .NET поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core, Mono- Среда разработки, такая как Microsoft Visual Studio- Aspose.3D for .NET упоминается в вашем проекте
C# код для добавления слепого водяного знака к 3DS
//Исходный файл, на который необходимо нанести водяной знак, и выходной файл после сохранения
string file = "template.3ds";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// создать экземпляр сцены
Scene scene = new Scene(file);
//Добавить водяной знак и пароль к файлам
var numMeshes = 0;
scene.RootNode.Accept((Node node) =>
{
var mesh = node.GetEntity<Mesh>();
if (mesh != null)
{
numMeshes++;
mesh = Watermark.EncodeWatermark(mesh, "HelloWorld", "1234");
if (mesh != null)
{
node.Entity = mesh;
}
}
return true;
});
//Сохраните файл в нужном формате
scene.Save(output, FileFormat.FBX7400ASCII);
О 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 и другие форматы.Бесплатное приложение для добавления слепого водяного знака на 3DS
Проверьте наши живые демонстрации, чтобы Водяной знак 3DS со следующими преимуществами.
3DS Формат файла 3DS
Файл с расширением 3DS представляет формат файла сетки 3D Studio (DOS), используемый Autodesk 3D Studio. Autodesk 3D Studio существует на рынке файловых форматов 3D с 1990-х годов и теперь превратилась в 3D Studio MAX для работы с 3D моделированием, анимацией и визуализацией. Файл 3DS содержит данные для 3D представления сцен и изображений и является одним из популярных форматов файлов для импорта и экспорта данных 3D. Он учитывает такую информацию, как расположение камер, данные сетки, информацию об освещении, конфигурации области просмотра, данные группы сглаживания, ссылки на растровые изображения и атрибуты для создания вершин и полигонов для рендеринга сцены.
ПодробнееДругое поддерживаемое приложение для добавления слепого водяного знака в форматы
Используя C#, можно также добавить слепой водяной знак ко многим другим форматам файлов, в том числе.