Converti immagine STL in PDF PNG

STL, abbreviato per stereolitografia, rappresenta la geometria della superficie 3D. Questi sono spesso utilizzati nelle applicazioni relative al CAD. Puoi convertire i file STL in PDF in modo rapido e semplice. Questa conversione del formato file è utile negli scenari in cui è necessario visualizzare le informazioni in diversi sistemi operativi e ambienti, a causa della compatibilità del formato PDF. Allo stesso modo, puoi eseguire il rendering di immagini STL in PNG per una rapida anteprima del file. Diamo un’occhiata alle seguenti sezioni per impararle meglio:

Conversione di immagini da STL a PDF o PNG - Installazione API

Aspose.CAD for .NET L’API supporta il lavoro con STL, DWG, PLT e molti altri formati di file supportati. Qui ci occuperemo in particolare della conversione dei file STL. È possibile configurare l’API scaricando i file DLL dalla sezione Download o utilizzando il seguente comando di installazione relativo al pacchetto NuGet:

PM> Install-Package Aspose.CAD

Converti STL in PDF a livello di codice usando C#

Il PDF è un formato popolare grazie alla sua enorme compatibilità con molti ambienti di sistema e applicazioni. Potrebbe essere necessario convertire un file STL in PDF nelle applicazioni basate su .NET. Di seguito sono riportati i passaggi per la conversione da STL a PDF:

  1. Carica l’immagine STL di input
  2. Inizializza l’istanza della classe PdfOptions.
  3. Converti file STL in PDF con il metodo Salva.

Il frammento di codice seguente mostra come convertire STL in PDF a livello di codice con C#:

// Specificare il percorso per il file STL di input
string sourceFilePath = dataDir + "galeon.stl";

// Carica l'immagine STL di input
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Inizializza l'istanza della classe PdfOptions
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Converti STL in PDF
    cadImage.Save(outPath, pdfOptions);
}

Converti immagine STL in PNG a livello di codice con C#

Puoi convertire i file STL in immagini PNG per una rapida anteprima di dati e informazioni. I passaggi seguenti spiegano il processo per convertire i file STL:

  1. Carica il file STL di origine come input
  2. Inizializza l’istanza della classe PngOptions.
  3. Converti STL in PNG e salva l’output

Il codice seguente illustra come seguire questi passaggi per convertire l’immagine STL in PNG a livello di codice in C#:

// Specificare il percorso per il file STL di input
string sourceFilePath = dataDir + "galeon.stl";

// Carica l'immagine STL di input
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Inizializza l'istanza della classe PngOptions
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Converti STL in PNG
    cadImage.Save(outPath, pngOptions);
}

Conclusione

In queste sezioni abbiamo imparato come convertire o esportare file STL in immagini PDF o PNG usando il codice C# nelle tue applicazioni basate su .NET. Allo stesso modo, molte altre conversioni e manipolazioni relative al CAD sono caratteristiche chiave dell’API. Puoi esplorarlo ulteriormente leggendo la Documentazione. Puoi anche discutere le tue preoccupazioni con noi tramite Forum di supporto gratuito se hai bisogno di aiuto per creare un POC per le tue esigenze. Saremmo onorati di assistervi!

Guarda anche