PLT — это векторный формат, используемый для плоттеров. Однако только несколько приложений поддерживают этот формат, поэтому вам может потребоваться преобразовать его в более совместимые форматы в соответствии с вашими требованиями. Вы можете преобразовать файлы PLT в изображения PDF, PNG или JPEG, выполнив несколько быстрых и простых шагов. Давайте изучим следующие разделы для более подробной информации:
- Конвертер PLT в PDF или JPEG — установка API
- Преобразование PLT в PDF-файл на С#
- Преобразование PLT в изображение JPEG в С#
Конвертер PLT в PDF или JPEG — установка API
Aspose.CAD для .NET API может обрабатывать множество чертежей САПР, таких как DWG, DXF и многие другие поддерживаемые форматы файлов. Вы можете легко обрабатывать файлы PLT, не вдаваясь в мелкие детали, потому что API позаботится обо всех факторах. Вы можете настроить API, загрузив его из официальных загрузок или с помощью следующей команды установки NuGet:
PM> Install-Package Aspose.CAD
Преобразование PLT в PDF-файл на С#
Преобразование файла PLT полезно в таких сценариях, как когда вы хотите быстро просмотреть файл для просмотра, утверждения и т. д. Совместимым и популярным форматом файла для таких сценариев является файл PDF. Вы можете преобразовать файлы PLT в PDF, выполнив несколько шагов, как указано ниже:
- Загрузить входной файл PLT
- Установите различные свойства для CadRasterizationOptions.
- Укажите PdfOptions для рендеринга
- Преобразование PLT в файл PDF и сохранение выходного документа
Следующий фрагмент кода основан на этих шагах, которые объясняют, как программно преобразовать файл PLT в документ PDF на C#:
string sourceFilePath = MyDir + "50states.plt";
// Загрузить входной файл PLT
using (Image cadImage = Image.Load(sourceFilePath))
{
// Установите различные свойства для CadRasterizationOptions
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 1600,
PageWidth = 1600,
DrawType= CadDrawTypeMode.UseObjectColor,
BackgroundColor=Color.White
};
// Укажите PdfOptions для рендеринга
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = options;
// Преобразование PLT в файл PDF и сохранение выходного документа
cadImage.Save(MyDir+ "50states.pdf", pdfOptions);
}
Преобразование PLT в изображение JPEG в С#
Вы можете легко преобразовать файл PLT в изображение JPEG программно, используя язык C#. Эта функция может быть полезна в случаях использования, например, когда вы хотите обогатить свои приложения функцией предварительного просмотра PLT. Вы можете преобразовать изображение PLT в JPEG, выполнив следующие действия:
- Загрузить входной файл PLT
- Инициализировать экземпляр класса JpegOptions
- Укажите свойства CadRasterizationOptions.
- Преобразование PLT в формат изображения JPEG и сохранение выходного файла
В приведенном ниже коде показано, как преобразовать изображение PLT в JPEG с помощью языка C#:
// Путь к каталогу документов.
string sourceFilePath = MyDir + "50states.plt";
// Загрузить входной файл PLT
using (Image cadImage = Image.Load(sourceFilePath))
{
// Инициализировать экземпляр класса JpegOptions
ImageOptionsBase imageOptions = new JpegOptions();
// Укажите свойства CadRasterizationOptions.
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 500,
PageWidth = 1000,
};
imageOptions.VectorRasterizationOptions = options;
// Преобразование PLT в формат изображения JPEG
cadImage.Save(MyDir+ "50states.jpg", imageOptions);
}
Вывод
В этой статье мы рассмотрели преобразование файлов PLT в PDF, а также форматы изображений, включая PNG и JPG. Вы можете включить свои приложения для этих преобразований, используя язык программирования C# в ваших приложениях .NET. Кроме того, вы можете дополнительно изучить другие функции, посетив Документацию по продукту. Если вам нужна какая-либо функция, связанная с форматом PLT, сообщите нам о своих требованиях через Форум бесплатной поддержки, и мы будем рады вам помочь!