Adicionar verificação de marca d'água cega a 3MF via C#
Crie seus próprios aplicativos .NET para adicionar verificação de marca d'água cega a arquivos 3MF usando APIs do lado do servidor.
Como fazer a verificação de marca d\'água no arquivo 3MF usando C#
Para marcar o arquivo 3MF de verificação de marca d’água, usaremos
API que é uma plataforma rica em recursos, poderosa e fácil de usar API para C# a ser usada com qualquer verificação de marca d’água. Aberto
gerenciador de pacotes, procure Aspose.3D e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando do console do gerenciador de pacotes
PM> Install-Package Aspose.3D
Etapas para adicionar verificação de marca d\'água cega a 3MF via C#
Aspose.3D torna mais fácil para os desenvolvedores adicionar a verificação de marca d’água cega ao arquivo 3MF com apenas algumas linhas de código.
- Carregar arquivo 3MF por meio do construtor da classe Scene- Obtenha a classe de malha de Aspose.3D- Adicione a senha usando o método DecodeWatermark de Aspose.3D- Chame o método Scene.Save com o objeto
Requisitos de sistema
Aspose.3D for .NET é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com .NET Framework, .NET Core, Mono- Ambiente de desenvolvimento como o Microsoft Visual Studio- Aspose.3D for .NET referenciado em seu projeto
C# código para adicionar verificação de marca d\'água cega a 3MF
//Arquivos de origem que precisam ser marcados com marca d'água para verificação
string file = "template.3mf";
// crie uma instância de Scene
Scene scene = new Scene(file);
string text =null;
//Adicionar senha para verificar marca d'água pelo método 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";
}
//Retorna null se este arquivo não tiver marca d'água.Se houver uma marca d'água, retornará o conteúdo da marca d'água
return text;
Sobre Aspose.3D for .NET API
Aspose.3D é um CAD e Gameware API para carregar, modificar e converter arquivos 3D. API é independente e não requer nenhum software de modelagem ou renderização de 3D. Pode-se facilmente usar API para Discreet3DS, WavefrontOBJ, STL (ASCII, Binário), Universal3D, FBX (ASCII, Binário), Collada, glTF, PLY, GLB, DirectX e mais formatos.Aplicativo gratuito para adicionar verificação de marca d'água cega a 3MF
Confira nossas demonstrações ao vivo para Verificação de marca d'água 3MF com os seguintes benefícios.
3MF O que é 3MF Formato de Arquivo
3MF, 3D Manufacturing Format, é usado por aplicativos para renderizar 3D modelos de objeto para vários outros aplicativos, plataformas, serviços e impressoras. Ele foi criado para evitar as limitações e problemas em outros formatos de arquivo 3D, como STL, para trabalhar com as versões mais recentes de impressoras 3D. 3MF é um formato de arquivo relativamente novo que foi desenvolvido e publicado pelo consórcio 3MF.
Leia maisOutro aplicativo compatível para adicionar verificação de marca d\'água cega a formatos
Usando C#, também é possível adicionar verificação de marca d\'água cega a muitos outros formatos de arquivo, incluindo.