פורמט הקובץ SVG הוא הפורמט הנפוץ ביותר אם אתה עובד עם גרפיקה דו-ממדית. פורמט קובץ זה הוא מאוד ניתן להרחבה ומציע איכות גבוהה. עם זאת, כשמדובר בשיתוף מסמכים, הדפסה או ארכוב, פורמט הקובץ PDF מועדף בשל טבעו הנייד המשופר. במאמר זה, נבצע המרה של SVG ל-PDF ב-Python בצורה מתודולוגית. לשם כך, נשתמש ב-Aspose.CAD for Python via .NET. SDK זה חזק מספיק כדי לנהל את המרת SVG ל-PDF בצורה חלקה. אז, נציג את הפונקציה על ידי כתיבת דוגמת קוד. בואו נתחיל.

התקנת SDK של CAD

בואו נתקין את Aspose.CAD for Python via .NET על ידי הרצת הפקודה הבאה ב-CMD:

pip install aspose-cad

אתה יכול להוריד את קבצי ה-SDK במקרה שאתה לא מעדיף להשתמש באופציית CMD.

המרת SVG ל-PDF ב-Python - דוגמת קוד

ה-SDK הותקן ועכשיו ניגש למימוש הפונקציה.

אנא עקוב אחרי הצעדים המוזכרים למטה:

  • הגדר את הנתיב עבור ספריית העבודה והחל רישיון של Aspose.CAD.
  • טען את קובץ ה-SVG המקורי על ידי קריאה למתודת ה-load .
  • צור מופע של מחלקת CadRasterizationOptions.
  • קבע את גובה העמוד.
  • קבע את רוחב העמוד.
  • צור מופע של מחלקת PdfOptions.
  • הזמן את המתודת save כדי לשמור את הקובץ כ-PDF.

דוגמת הקוד הבאה מראה כיצד להמיר SVG ל-PDF ב-Python בצורה מתודולוגית: אתה יכול לראות את הפלט בתמונה למטה:

svg-to-pdf

כשאלה

אתה יכול לשאול את השאלות שלך בפורום שלנו forum.

SVG ל-PDF - קבל רישיון חינם

קבל רישיון חינם זמני כדי לנסות את Aspose.CAD for Python via .NET.

מחשבות סופיות

Aspose.CAD for Python via .NET מציע דרך קומפקטית להמיר SVG ל-PDF ב-Python. מעל לכל, פתרון זה אינו מגיע עם תלות של צד שלישי. אתה יכול להשיג המרה זו בצורה חלקה ביישומי Python שלך. יתרה מכך, אתה יכול להעמיק יותר על ידי ניווט ב-תיעוד, הפניות API ודוגמאות קוד ב-GitHub.

שאלות נפוצות

ש: איך להמיר SVG ל-PDF ב-Python?

ת: אתה יכול לייצא SVG ל-PDF באמצעות Aspose.CAD for Python via .NET. דוגמת הקוד הזו מראה את הפונקציה.

ש: האם SVG ו-PDF הם אותו דבר?

ת: לא, SVG ו-PDF אינם אותו דבר. SVG הוא פורמט תמונה וקטורית עבור גרפיקה באינטרנט, בעוד ש-PDF הוא פורמט מסמך שיכול להכיל טקסט, תמונות וגרפיקה לשיתוף ולהדפסה.

חקור