Aspose.Slides FOSS for .NET הוא ספרייה C# טהורה בעלת רישיון MIT לעבודה עם קבצים של PowerPoint `.pptx. הוסף חבילה יחידה של NuGet ולהתחיל מיד ליצור, לקרוא ולערוך מצגות ללא התקנת Microsoft Office או כל זמני הפעלה קנייניים.
הספרייה מציגה את API ההצגה המהווה את המודל המושג של PowerPoint עצמו, המהווה את המודל המושג של ‘הצגת’, ‘סלט’, ‘צורה’, ‘קרא, סעיף’, ‘חלק’, הוספת ומחיקת סלטים, הזנת צורות אוטומטיות, טבלאות וחיבורים, תבנית טקסט ברמת האותיות עם גודל, איטיקה, גודל וצלם, יישום מילויים מוצקים או גרדינטים, והוספת אפקטים חזותיים (צל, בהירות, חוסר מעורפנות, השתקפות).
דפוס ‘IDisposable’ מבטיח ניקוי משאבים אמין: תמיד לכסות ‘הצגה’ בהצהרה ‘שימוש’.חלקים XML לא ידועים שנפגשו במהלך ההורדה נשמרים באופן מילולי על-ידי שמירה, כך שההפצה לא תבזבז תוכן שהספריה עדיין לא מבינה.
Portion בודדים דרך PortionFormat.FillFormat ו-FillType.EffectFormat.ParagraphFormat.Alignment.Aspose.Slides FOSS מותקנת עם פקודה יחידה dotnet add package Aspose.Slides.Foss. הספרייה היא C# טהורה ללא הרחבות מקומיות לקימפול וללא חבילות מערכת להתקנה.
ה-API משקף את מודל האובייקטים של PowerPoint (Presentation, Slide, Shape, TextFrame, Paragraph, Portion), ולכן כל מי שמכיר את מודל האובייקטים של PowerPoint יכול להשתמש בספרייה מייד. היא ברישיון MIT, קוד פתוח ב‑GitHub, ודורשת .NET 9.0 או גרסה מאוחרת יותר.
השתמש בהצהרה ‘שימוש’ כדי להבטיח כי ‘הצגת’ תמיד מופחתת ומשאבים משוחררים. ‘AddAutoShape()’ לוקח ‘ShapeType’ enum, ולאחר מכן x/y מיקום ו רוחב / גובה בנקודות - תכונה ‘TextFrame.Text’ של הצורה מציב את התווית בשורה אחת.
» שיל דנטה Add Package Aspose.Slides.Foss » »
» צ’ארפ שימוש ב- Aspose.Slides.Foss
שימוש var prs = חדש מציג(); סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה, סליחה על זה.
// הוסף קווי רטרונגיות AutoShape תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: תגיות: ShapeType.Rectangle, 50, 50, 400, 150 ) ; תגית: טקסט – Hello, Aspose!
שמור (“output.pptx” או SaveFormat.Pptx) » »
עיצוב הטקסט פועל ברמת ה-Portion — היחידה הקטנה ביותר של רצף תווים. פתח את הקובץ השמור, נווט לחלק הראשון של הפסקה הראשונה, וקבע את מאפייני הגופן ישירות. מילוי הצורה הוא עצמאי: הגדר FillType ל-Solid והקצה צבע ל-SolidFillColor.Color.
using Aspose.Slides.Foss;
using var prs = new Presentation("output.pptx");
var shape = prs.Slides[0].Shapes[0];
var portion = shape.TextFrame.Paragraphs[0].Portions[0];
// מודגש, 18pt, טקסט כחול-כהה
portion.PortionFormat.FontBold = true;
portion.PortionFormat.FontHeight = 18;
portion.PortionFormat.FillFormat.SolidFillColor.Color =
Color.FromArgb(255, 0, 0, 139);
// מילוי רקע מוצק על הצורה
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color =
Color.FromArgb(255, 240, 248, 255);
prs.Save("formatted.pptx", SaveFormat.Pptx);
זהו ספריית C# טהורה, בעלת רישיון MIT, בחינם, כדי ליצור, לקרוא ולערוך מצגות PowerPoint .pptx ללא צורך ב- Microsoft Office.
PPTX הוא פורמט הקריאה/כתבה המומלץ.הייצוא ל- PDF, HTML, SVG או תמונות אינו זמין בגרסה זו.
FOSS הוא ספרייה טהורה-C# ללא תלות על Microsoft Office, אוטומציה COM, או כל זמן הפעלה קנייתי.
פעל ‘הוסף את חבילת dotnet Aspose.Slides.Foss’.הספרייה דורשת .NET 9.0 או מאוחר יותר.
כן. הספרייה תומכת באפקטים של צל חיצוני, זוהר, טשטוש והשתקפות על כל אובייקט צורה דרך EffectFormat API.
תמיד להקיש ‘הצגה’ בהצהרה ‘שימוש’ (‘שימוש var prs = הצגה חדשה();’) כדי להבטיח ניקוי משאבים אמין.
חלקים XML לא ידועים שנפגשו במהלך ההורדה נשמרים במילוי, כך התוכן של הספרייה שלא מבינים עדיין לא אבוד.
הספרייה בעלת רישיון MIT ומתארחת ב‑GitHub. דיווחי באגים ובקשות משיכה (pull requests) מוזמנים.