PLT ist ein vektorbasiertes Format, das für Plottermaschinen verwendet wird. Allerdings unterstützen nur wenige Anwendungen dieses Format, sodass Sie möglicherweise gemäß Ihren Anforderungen in kompatiblere Formate konvertieren müssen. Sie können PLT Dateien mit wenigen schnellen und einfachen Schritten in PDF, PNG oder JPEG Bilder konvertieren. Lassen Sie uns die folgenden Abschnitte für weitere Details lernen:
- PLT zu PDF oder JPEG Konverter – API Installation
- Konvertieren Sie PLT in eine PDF Datei in C#
- PLT in JPEG Bild in C# konvertieren
PLT zu PDF oder JPEG Konverter – API Installation
Aspose.CAD for .NET API kann viele CAD-Zeichnungen wie DWG, DXF und viele andere unterstützte Dateiformate verarbeiten. Sie können PLT Dateien einfach verarbeiten, ohne auf kleinere Details einzugehen, da sich die API um alle Faktoren kümmert. Sie können die API konfigurieren, indem Sie sie von offizielle Downloads herunterladen oder über den folgenden NuGet Installationsbefehl:
PM> Install-Package Aspose.CAD
Konvertieren Sie PLT in eine PDF Datei in C#
Die PLT Dateikonvertierung ist in Szenarien hilfreich, wenn Sie beispielsweise schnell eine Vorschau der Datei zur Überprüfung, Genehmigung usw. anzeigen möchten. Ein kompatibles und beliebtes Dateiformat für solche Szenarien ist die PDF Datei. Sie können PLT mit den folgenden Schritten in PDF Dateien konvertieren:
- Eingabe-PLT Datei laden
- Legen Sie verschiedene Eigenschaften für CadRasterizationOptions fest
- Geben Sie PdfOptions zum Rendern an
- Konvertieren Sie PLT in eine PDF Datei und speichern Sie das Ausgabedokument
Das folgende code snippet basiert auf diesen Schritten, die erklären, wie man eine PLT Datei programmgesteuert in ein PDF Dokument in C# konvertiert:
string sourceFilePath = MyDir + "50states.plt";
// Eingabe-PLT Datei laden
using (Image cadImage = Image.Load(sourceFilePath))
{
// Legen Sie verschiedene Eigenschaften für CadRasterizationOptions fest
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 1600,
PageWidth = 1600,
DrawType= CadDrawTypeMode.UseObjectColor,
BackgroundColor=Color.White
};
// Geben Sie PdfOptions zum Rendern an
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = options;
// Konvertieren Sie PLT in eine PDF Datei und speichern Sie das Ausgabedokument
cadImage.Save(MyDir+ "50states.pdf", pdfOptions);
}
PLT in JPEG Bild in C# konvertieren
Sie können eine PLT Datei ganz einfach programmgesteuert mit der C# Sprache in ein JPEG Bild konvertieren. Diese Funktion kann in Anwendungsfällen hilfreich sein, z. B. wenn Sie Ihre Anwendungen mit der PLT-Vorschaufunktion bereichern möchten. Mit den folgenden Schritten können Sie PLT in ein JPEG Bild konvertieren:
- Eingabe-PLT Datei laden
- Initialisieren Sie die klasse instanz JpegOptions.
- Geben Sie CadRasterizationOptions eigenschaften an
- Konvertieren Sie PLT in das JPEG Bildformat und speichern Sie die Ausgabedatei
Der folgende Code zeigt, wie man PLT in JPEG Bilder mit der Sprache C# konvertiert:
// Der Pfad zum Dokumentenverzeichnis.
string sourceFilePath = MyDir + "50states.plt";
// Eingabe-PLT Datei laden
using (Image cadImage = Image.Load(sourceFilePath))
{
// Instanz der JpegOptions Klasse initialisieren
ImageOptionsBase imageOptions = new JpegOptions();
// Geben Sie CadRasterizationOptions eigenschaften an
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 500,
PageWidth = 1000,
};
imageOptions.VectorRasterizationOptions = options;
// Konvertieren Sie PLT in das JPEG Bildformat
cadImage.Save(MyDir+ "50states.jpg", imageOptions);
}
Fazit
In diesem Artikel haben wir die Konvertierung von PLT Dateien in PDF sowie Bildformate wie PNG und JPG untersucht. Sie können Ihre Anwendungen für diese Konvertierungen mit der Programmiersprache C# in Ihren .NET Anwendungen aktivieren. Darüber hinaus können Sie die anderen Funktionen näher erkunden, indem Sie die Produktdokumentation besuchen. Wenn Sie nach Funktionen im Zusammenhang mit dem PLT Format suchen, teilen Sie uns Ihre Anforderungen bitte über das Free Support Forum mit, und wir helfen Ihnen gerne weiter!