המרת PLT ל-PDF ב-C#

יישומי CAD משתמשים בקבצי PLT ליצירת שרטוטים דו-ממדיים או תלת-ממדיים. באופן ספציפי, אנו יכולים ליצור ולשמור עיצובים עבור פרויקטי בנייה כגון כבישים מהירים, גשרים ומבנים בקובץ 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 ו-8 פורמטים אחרים של קבצים.

מחלקת הבסיס של ה-API עבור כל סוגי השרטוטים היא המחלקה Image. תמונת PLT מיוצגת על ידי המחלקה PltImage. המחלקה CadRasterizationOptions מאפשרת לנו לשנות את [PageWidth] ומאפיינים [PageHeight]. ניתן לציין אפשרויות PDF באמצעות המחלקה PdfOptions של ה-API.

אנא הורד את ה-DLL של ה-API או התקן אותו באמצעות NuGet.

PM> Install-Package Aspose.CAD

כיצד להמיר קובץ PLT ל-PDF באמצעות C#

באמצעות Aspose, נוכל להמיר קובץ PLT למסמך PDF בקלות.CAD for .NET על ידי ביצוע השלבים המוזכרים להלן:

  • טען קובץ ציור PLT.
  • שמור PLT כ-PDF.

כעת, בואו נראה כיצד לבצע את השלבים האלה ב-C# כדי להמיר קובץ PLT למסמך PDF.

המרת PLT ל-PDF באופן פרוגרמטי ב-C#

אנא בצע את השלבים המפורטים להלן כדי להמיר PLT ל-PDF:

  1. תוך שימוש במחלקה Image, טען תחילה קובץ PLT קלט.
  2. צור מופע של המחלקה PdfOptions לאחר מכן.
  3. לבסוף, כדי לשמור אותו כ-PDF, קרא לשיטת Save(). PdfOptions והנתיב לקובץ 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(). PdfOptions והנתיב לקובץ 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 עבור .NET API באמצעות תיעוד. אנא אל תהסס ליצור איתנו קשר בפורום התמיכה החינמית שלנו אם יש לך שאלות כלשהן.

ראה גם