เพิ่ม Blind Watermark Verification ให้กับ STL ผ่าน C#
สร้างแอป .NET ของคุณเองเพื่อเพิ่มการตรวจสอบลายน้ำที่มองไม่เห็นให้กับไฟล์ STL โดยใช้ API ฝั่งเซิร์ฟเวอร์
วิธีตรวจสอบลายน้ำให้กับ STL ไฟล์โดยใช้ C#
เพื่อยืนยันลายน้ำ STL ไฟล์ เราจะใช้
API ซึ่งมีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่าย API สำหรับแพลตฟอร์ม C# ที่จะใช้กับการเพิ่มการตรวจสอบลายน้ำ เปิด
package manager ค้นหา Aspose.3D และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console
คำสั่งคอนโซลตัวจัดการแพ็คเกจ
PM> Install-Package Aspose.3D
ขั้นตอนในการเพิ่ม Blind Watermark Verification ให้กับ STL ผ่าน C#
Aspose.3D ช่วยให้นักพัฒนาเพิ่มการตรวจสอบลายน้ำที่มองไม่เห็นในไฟล์ STL ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ STL ผ่านตัวสร้างของ Scene class- รับคลาสตาข่ายของ Aspose.3D- เพิ่มรหัสผ่านโดยใช้วิธี DecodeWatermark ของ Aspose.3D- เรียกเมธอด Scene.Save ด้วย object
ความต้องการของระบบ
Aspose.3D for .NET ได้รับการสนับสนุนในระบบปฏิบัติการหลักทั้งหมด เพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Mono- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio- Aspose.3D for .NET อ้างอิงในโครงการของคุณ
รหัส C# เพื่อเพิ่มการตรวจสอบลายน้ำตาบอดใน STL
//ไฟล์ต้นฉบับที่ต้องมีลายน้ำสำหรับการตรวจสอบ
string file = "template.stl";
// สร้างตัวอย่างของ Scene
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";
}
//คืนค่า null หากไฟล์นี้ไม่มีลายน้ำ หากมีลายน้ำ ให้ส่งคืนเนื้อหาลายน้ำ
return text;
เกี่ยวกับ Aspose.3D for .NET API
Aspose.3D เป็น CAD และ Gameware API ในการโหลด แก้ไข และแปลงไฟล์ 3D API เป็นแบบสแตนด์อโลนและไม่จำเป็นต้องมี 3D ซอฟต์แวร์สร้างแบบจำลองหรือเรนเดอร์ใดๆ สามารถใช้ API สำหรับ Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX และรูปแบบอื่นๆแอปฟรีเพื่อเพิ่มการตรวจสอบลายน้ำตาบอดใน STL
ตรวจสอบการสาธิตสดของเราที่ การตรวจสอบลายน้ำ STL พร้อมสิทธิประโยชน์ดังต่อไปนี้
STL STL รูปแบบไฟล์คืออะไร
STL ย่อมาจาก stereolithrography คือรูปแบบไฟล์ที่เปลี่ยนได้ซึ่งแสดงถึงเรขาคณิตพื้นผิว 3 มิติ รูปแบบไฟล์พบการใช้งานในหลายสาขา เช่น การสร้างต้นแบบอย่างรวดเร็ว การพิมพ์ 3D และการผลิตโดยใช้คอมพิวเตอร์ช่วย มันแสดงพื้นผิวเป็นชุดของสามเหลี่ยมเล็ก ๆ ที่เรียกว่าด้าน ซึ่งแต่ละด้านจะถูกอธิบายโดยทิศทางตั้งฉากและจุดสามจุดแทนจุดยอดของรูปสามเหลี่ยม
อ่านเพิ่มเติมแอพที่รองรับอื่น ๆ เพื่อเพิ่มการตรวจสอบลายน้ำตาบอดให้กับรูปแบบ
เมื่อใช้ C# ผู้ใช้รายหนึ่งยังสามารถเพิ่มการตรวจสอบลายน้ำที่มองไม่เห็นให้กับรูปแบบไฟล์อื่นๆ ได้มากมายรวมถึง