Перетворення PLT на PDF на C#

Програми САПР використовують файли PLT для створення 2D або 3D креслень. Зокрема, ми можемо створювати та зберігати проекти будівельних проектів, таких як шосе, мости та будівлі, у файлі PLT. У деяких випадках нам може знадобитися експортувати креслення з файлів PLT у документи PDF програмним шляхом. Такі перетворення дозволяють обмінюватися малюнками в портативному форматі. У цій статті ми дізнаємося, як конвертувати файл PLT у PDF на C#.

У цій статті будуть розглянуті такі теми:

  1. C# PLT to PDF Converter – Безкоштовне завантаження
  2. Кроки для перетворення файлу PLT на документ PDF
  3. Програмно конвертувати PLT у PDF
  4. Експорт 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:

  1. Використовуючи клас Image, спочатку завантажте вхідний файл PLT.
  2. Після цього створіть екземпляр класу PdfOptions.
  3. Нарешті, щоб зберегти його як 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, виконавши наведені нижче кроки:

  1. Використовуючи клас Image, спочатку завантажте вхідний файл PLT.
  2. Далі створіть екземпляр класу «CadRasterizationOptions».
  3. Потім вкажіть ширину та висоту сторінки.
  4. Далі створіть екземпляр класу “PdfOptions”.
  5. Після цього змініть значення властивості «VectorRasterizationOptions» на «CadRasterizationOptions».
  6. Нарешті, щоб зберегти його як 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 за допомогою документації. Будь ласка, зв’яжіться з нами на нашому безкоштовному форумі підтримки, якщо у вас виникнуть запитання.

Дивись також