כיצד להוסיף גרפיקה וציורים ל‑PDFs ב‑.NET

כיצד להוסיף גרפיקה וציורים ל‑PDFs ב‑.NET

איך להוסיף גרפיקה וציורים ל-PDFs ב-.NET

מדריך זה מראה כיצד לצייר צורות וקטוריות בדפי PDF באמצעות המכולה Graph.


דרישות קדם

דרישהפרט
זמן ריצה.NET 8.0 או גרסה מאוחרת יותר
חבילהdotnet add package Aspose.Pdf.Foss

צור גרף וצייר קו

המחלקה Graph משמשת כמכולה לצורות וקטוריות בדף PDF. צור
גרף ברוחב וגובה קבועים, הוסף אובייקטי צורה לאוסף Shapes שלו,
לאחר מכן הוסף את הגרף לאוסף Paragraphs של הדף. מנוע הפריסה
ממקם אותו אוטומטית לצד אלמנטים אחרים של פסקה.

using var doc = new Document();
var page = doc.Pages.Add();

var graph = new Graph(400, 200);
var line = new Line(new float[] { 0, 0, 300, 100 });
graph.Shapes.Add(line);
page.Paragraphs.Add(graph);
doc.Save("drawing.pdf");

צייר מעגל

הוסף צורה Circle על‑ידי ציון קואורדינטות המרכז והרדיוס. כל הצורות חולקות את מכולת Graph זהה ומוצגות לפי סדר ההוספה.

var circle = new Circle(150, 100, 50);
graph.Shapes.Add(circle);

צייר מסלול חופשי

לצורות מורכבות, השתמש בDrawingPath כדי לבנות נתיב וקטורי שרירותי עם קטעי תזוזה, קו וקשת בייזר. קרא לClose כדי לחבר את הנקודה האחרונה חזרה להתחלה, וליצור צורה סגורה שניתן למלא או לקווץ.

var path = new DrawingPath();
path.MoveTo(10, 10);
path.LineTo(100, 10);
path.CurveTo(150, 50, 150, 100, 100, 100);
path.Close();

מחלקות מפתח

ClassPurpose
Graphקונטיינר של צורה שניתן לצייר
Lineצורת קו
Circleצורת מעגל
Arcצורת קשת
DrawingPathנתיב וקטור חופשי
Colorערכי צבע (RGB, ARGB)

ראה גם

 עברית