Chuyển đổi hình ảnh STL sang PDF PNG

STL, viết tắt của stereolithography, đại diện cho hình học bề mặt 3D. Chúng thường được sử dụng trong các ứng dụng liên quan đến CAD. Bạn có thể chuyển đổi các tệp STL sang PDF một cách nhanh chóng và dễ dàng. Việc chuyển đổi định dạng tệp này rất hữu ích trong các tình huống khi bạn cần xem thông tin trong các hệ điều hành và môi trường khác nhau do tính tương thích của định dạng PDF. Tương tự như vậy, bạn có thể hiển thị hình ảnh STL thành PNG để xem trước nhanh tệp. Chúng ta hãy xem các phần sau để tìm hiểu chúng tốt hơn:

Chuyển đổi hình ảnh STL sang PDF hoặc PNG – Cài đặt API

Aspose.CAD for .NET API hỗ trợ làm việc với STL, DWG, PLT và nhiều định dạng tệp được hỗ trợ khác. Ở đây chúng tôi sẽ xử lý cụ thể việc chuyển đổi tệp STL. Bạn có thể định cấu hình API bằng cách tải xuống các tệp DLL từ phần Tải xuống hoặc sử dụng lệnh cài đặt sau liên quan đến gói NuGet:

PM> Install-Package Aspose.CAD

Chuyển đổi STL sang PDF theo chương trình bằng C#

PDF là định dạng phổ biến vì khả năng tương thích rất lớn của nó với nhiều môi trường hệ thống và ứng dụng. Bạn có thể cần chuyển đổi tệp STL thành PDF trong các ứng dụng dựa trên .NET của mình. Dưới đây là các bước để chuyển đổi STL sang PDF:

  1. Tải hình ảnh STL đầu vào
  2. Khởi tạo phiên bản lớp PdfOptions
  3. Chuyển đổi tệp STL sang PDF bằng phương pháp Save

Đoạn mã dưới đây cho thấy cách chuyển đổi STL sang PDF theo chương trình với C#:

// Chỉ định đường dẫn cho tệp STL đầu vào
string sourceFilePath = dataDir + "galeon.stl";

// Tải hình ảnh STL đầu vào
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Khởi tạo cá thể lớp PdfOptions
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Chuyển STL sang PDF
    cadImage.Save(outPath, pdfOptions);
}

Chuyển đổi hình ảnh STL sang PNG theo chương trình với C#

Bạn có thể chuyển đổi các tệp STL thành hình ảnh PNG để xem nhanh dữ liệu và thông tin. Các bước bên dưới giải thích quy trình chuyển đổi tệp STL:

  1. Tải tệp STL nguồn làm đầu vào
  2. Khởi tạo phiên bản lớp PngOptions
  3. Chuyển đổi STL sang PNG và lưu đầu ra

Đoạn mã sau giải thích cách thực hiện theo các bước sau để chuyển đổi hình ảnh STL sang PNG theo chương trình trong C#:

// Chỉ định đường dẫn cho tệp STL đầu vào
string sourceFilePath = dataDir + "galeon.stl";

// Tải hình ảnh STL đầu vào
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Khởi tạo cá thể lớp PngOptions
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Chuyển đổi STL sang PNG
    cadImage.Save(outPath, pngOptions);
}

Phần kết luận

Trong các phần này, chúng ta đã học cách chuyển đổi hoặc xuất các tệp STL thành hình ảnh PDF hoặc PNG bằng mã C# trong các ứng dụng dựa trên .NET của bạn. Tương tự như vậy, một số thao tác và chuyển đổi liên quan đến CAD khác là các tính năng chính của API. Bạn có thể khám phá thêm bằng cách đọc qua Tài liệu. Bạn cũng có thể thảo luận về mối quan tâm của mình với chúng tôi qua Diễn đàn hỗ trợ miễn phí nếu bạn cần bất kỳ trợ giúp nào để tạo POC cho các yêu cầu của mình. Chúng tôi rất vinh dự được hỗ trợ bạn!

Xem thêm