חיתוך תמונת SVG ב-C# - חיתוך תמונות באינטרנט

אתה יכול למצוא אפליקציות מרובות לעריכת תמונות אבל Aspose.Imaging בולט מכיוון שהוא מציע פתרונות פרוגרמטיים וגם לא פרוגרמטיים. אתה לא יכול להשתמש רק באפליקציית חיתוך תמונות מקוונת המופעלת על ידי Aspose.Imaging אלא אתה יכול גם להשתמש בספריית חיתוך תמונות זו כדי לפתח יישום עורך תמונות לשימושך. עם זאת, מדריך זה ידגים כיצד לחתוך תמונה SVG ב-C# באמצעות Aspose.Imaging for .NET. נכתוב דוגמת קוד לבניית חותך SVG עבור יישום NET. אז בואו נתחיל את המאמר.

נסקור את הסעיפים הבאים במדריך זה:

  1. התקנת ממשק API של C# Image Crop
  2. חתוך תמונת SVG ב-C# באופן פרוגרמטי
  3. חתוך תמונות באינטרנט - SVG Cropper

התקנת ממשק API של C# Image Crop

ספריית חיתוך תמונות עשירה בתכונות זו היא חוצה פלטפורמות ותוכלו להפוך את היצירה והמניפולציה של התמונה לאוטומטית מבלי לרכוש עורך תמונות של צד שלישי. יתרה מכך, אתה יכול לסמוך על ספריית NET זו לעיבוד תמונה יעיל ומהיר. אז, ההתקנה די פשוטה, אתה יכול להוריד את קובץ ה-DLL או להפעיל את הפקודה הבאה לתוך NuGet Package Manager.

Install-Package Aspose.Imaging 

ספריית חיתוך תמונות
אנא בקר במדריך התקנה זה בכל מקרה של קושי.

חתוך תמונת SVG ב-C# באופן פרוגרמטי

זה הזמן להטמעה לאחר ההתקנה המוצלחת של Aspose.Imaging for .NET. ממשק API זה של C# לחתוך תמונה מעוצב היטב ומספר הפניות לשיטות מתגלות כחותך SVG עבור האפליקציה שלך.

להלן השלבים לחיתוך תמונת SVG ב-C# באופן תכנותי:

  • הגדר את כתובת הספרייה.
  • צור מופע של המחלקה Image וקרא לשיטה Load כדי לטעון את קובץ ה-SVG המקור.
  • התקשר לשיטת Save כדי לשמור את התמונה בפורמט קובץ PNG בדיסק.
  • הפעל את השיטה Load כדי לטעון את תמונת ה-PNG ולהקצות אותה לאובייקט של המחלקה PngImage.
  • אתחל את הבנאי של המחלקה Rectangle והעביר אותו כארגומנט לפונקציה Crop כדי לחתוך את התמונה.
  • השיטה Save תשמור את התמונה החתוכה.

קטע הקוד הבא מראה כיצד לפתח אפליקציית חיתוך תמונות באפליקציית NET:

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // חתוך תמונת SVG ב-C#
        static void Main(string[] args)
        {
            // הגדר את כתובת הספרייה
            String dir = "/sample-files/";
            // צור מופע של המחלקה Image וקרא לשיטת Load כדי לטעון את קובץ המקור SVG.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // התקשר לשיטת השמירה כדי לשמור את התמונה בפורמט קובץ PNG בדיסק. 
                image.Save(dir + "result.png");
            }
            // הפעל את שיטת Load כדי לטעון את תמונת ה-PNG ולהקצות אותה לאובייקט של המחלקה PngImage.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // אתחול הבנאי של המחלקה Rectangle והעביר אותו כארגומנט לפונקציית Crop כדי לחתוך את התמונה.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // שיטת השמירה תשמור את התמונה החתוכה. 
                image.Save();
            }
        }
    }
}

הפלט של דגימת הקוד לעיל מוצג בתמונה למטה:

svg cropper

חיתוך תמונות באינטרנט - SVG Cropper

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

חיתוך תמונה באינטרנט

אפליקציית חיתוך תמונות - קבל רישיון חינם

אתה יכול להיעזר ב[רישיון זמני] בחינם19 כדי לנסות את חיתוך התמונה ספרייה ללא מגבלות הערכה.

סיכום

אנחנו מסיימים את הפוסט הזה בבלוג כאן. עברנו על איך לחתוך תמונת SVG ב-C# באופן תכנותי. בנוסף, בדקנו אפליקציית חיתוך תמונות מקוונת לחיתוך SVG באינטרנט. מדריך זה הוא מאמץ לעזור לך לבנות חותך SVG עבור היישום העסקי שלך. לכן, אם ברצונך ללמוד עוד על ממשק API של חיתוך תמונה של C#, בקר בהפניות תיעוד ו- API. יתר על כן, אנו ממליצים לבקר במדריך לתחילת העבודה.

לבסוף, aspose.com כותב פוסטים חדשים בבלוג. אז, אנא הישאר בקשר לקבלת העדכונים האחרונים.

העזרה זמינה

תוכל להודיע לנו על השאלות או השאילתות שלך בפורום שלנו. תקבל תשובה בהקדם האפשרי.

שאלות נפוצות - שאלות נפוצות

כיצד לחתוך תמונה ב-C#?

אתה יכול להתקין את Aspose.Imaging for .NET כדי לחתוך ולשנות את גודל התמונות באופן תכנותי ב-C#. אנא בקר ב-קישור הזה כדי לראות את היישום בפועל של ספריית חיתוך קוסמים זו.

כיצד אוכל לחתוך תמונת SVG?

אפליקציית חיתוך תמונות זו מקוונת מאפשרת לך לחתוך SVG באינטרנט.

ראה גם