Програми САПР використовують файли PLT для створення 2D або 3D креслень. Зокрема, ми можемо створювати та зберігати проекти будівельних проектів, таких як шосе, мости та будівлі, у файлі PLT. У деяких випадках нам може знадобитися експортувати креслення з файлів PLT у документи PDF програмним шляхом. Такі перетворення дозволяють обмінюватися малюнками в портативному форматі. У цій статті ми дізнаємося, як конвертувати файл PLT у PDF на C#.
У цій статті будуть розглянуті такі теми:
- C# PLT to PDF Converter – Безкоштовне завантаження
- Кроки для перетворення файлу PLT на документ PDF
- Програмно конвертувати PLT у PDF
- Експорт PLT у PDF із параметрами
Конвертер C# PLT у PDF – безкоштовно завантажити
Щоб перетворити файл PLT на документ PDF, ми будемо використовувати Aspose.CAD for .NET API. Він дозволяє створювати, редагувати та маніпулювати файлами PLT і декількома іншими форматами файлів.
Базовим класом API для всіх типів малюнків є клас Image. Зображення PLT представлено класом PltImage. Клас CadRasterizationOptions дозволяє нам змінювати [PageWidth] і властивості [PageHeight]. Параметри PDF можна вказати за допомогою класу PdfOptions API.
Завантажте DLL API або встановіть його за допомогою NuGet.
PM> Install-Package Aspose.CAD
Як конвертувати файл PLT у PDF за допомогою C#
Використовуючи Aspose, ми можемо конвертувати файл PLT у PDF-документ за допомогою ease.CAD for .NET, дотримуючись наведених нижче кроків:
- Завантажте файл креслення PLT.
- Зберегти PLT як PDF.
Тепер давайте подивимося, як виконати ці дії в C#, щоб перетворити файл PLT на документ PDF.
Програмне перетворення PLT у PDF на C#
Будь ласка, виконайте наведені нижче дії, щоб конвертувати PLT у PDF:
- Використовуючи клас Image, спочатку завантажте вхідний файл PLT.
- Після цього створіть екземпляр класу PdfOptions.
- Нарешті, щоб зберегти його як PDF, викличте метод Save(). Параметри Pdf і шлях до вихідного файлу PDF є його аргументами.
У наведеному нижче прикладі коду показано, як перетворити файл PLT на документ PDF за допомогою C#.
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// Ініціалізація об'єкта класу PdfOptions
PdfOptions options = new PdfOptions();
// Експорт PLT у PDF
string outPath = "output.pdf";
image.Save(outPath, options);
}
Експорт PLT у PDF із параметрами на C#
Ми можемо вказати параметри збереження PDF під час перетворення файлу PLT на документ PDF, виконавши наведені нижче кроки:
- Використовуючи клас Image, спочатку завантажте вхідний файл PLT.
- Далі створіть екземпляр класу «CadRasterizationOptions».
- Потім вкажіть ширину та висоту сторінки.
- Далі створіть екземпляр класу “PdfOptions”.
- Після цього змініть значення властивості «VectorRasterizationOptions» на «CadRasterizationOptions».
- Нарешті, щоб зберегти його як PDF, викличте метод Save(). Параметри Pdf і шлях до вихідного файлу PDF є його аргументами.
У наведеному нижче прикладі коду показано, як вказати висоту та ширину сторінки під час збереження файлу PLT як документа PDF за допомогою C#.
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// Ініціалізація об'єкта класу PdfOptions
PdfOptions options = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Експорт PLT у PDF
string outPath = "output.pdf";
image.Save(outPath, options);
}
Отримайте безкоштовну тимчасову ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.
Висновок
У цій статті ми дізналися, як:
- завантажити наявний файл креслення PLT;
- вказати висоту та ширину сторінки;
- визначити параметри збереження;
- зберегти PLT як PDF на C#.
Формат файлу PLT — це векторний файл плоттера, представлений Autodesk, Inc. і містить інформацію для певного файлу CAD. Деталі нанесення вимагають акуратності та акуратності у виробництві, і використання файлу PLT гарантує це, оскільки всі зображення друкуються лініями, а не крапками. Формат базується на форматі файлу HPGL, який використовується для надсилання інформації на плотерні принтери. Окрім перетворення PLT у PDF на C#, ви можете дізнатися більше про Aspose.CAD for .NET API за допомогою документації. Будь ласка, зв’яжіться з нами на нашому безкоштовному форумі підтримки, якщо у вас виникнуть запитання.