.docx.Document, DocumentBuilder, Section, Paragraph, Run, Table, ומאות מחלקות קשורות.DATE, DOCPROPERTY, ושדות מיזוג דואר מתעדכנים באופן תכנותי (שדות התלויים בפריסת העמוד, כגון מספרי עמודים, מחזירים ערכי מצביע מכיוון שפריסת העמוד עצמה אינה חלק מהגרסה הזו)..docx קיימים באמצעות new Document() ו-new Document(path).DocumentBuilder כדי להכניס טקסט, להעביר את הסמן לחלקים ולסימניות, וליישם עיצוב גופן, פסקה ועמוד במעט קריאות.DocumentVisitor כדי לעבד כל סוג צומת.DocumentBuilder ברמה גבוהה וממשקי API של צמתים.DATE, DOCPROPERTY, REF, SEQ, ושדות מיזוג דואר באופן תכנותי דרך מנוע השדות המלא.Table/Row/Cell, כולל עיצוב מותנה לפי אזור באמצעות ConditionalStyle.ListCollection ו-ListFormat.RevisionCollection API.DocumentSecurity.Aspose.Words FOSS הוא C# טהור המיועד לתקן .NET Standard 2.0 — ללא הרחבות מקומיות להידור, ללא חבילות מערכת להתקנה. התקן אותו דרך NuGet, או בנה אותו מקוד המקור עם פקודה יחידה dotnet build.
ה-API משקף את ה-Aspose.Words המסחרי עבור מודל האובייקטים של .NET, ולכן ה-תיעוד הרשמי והדוגמאות חלים במידה רבה במסגרת תכונות הנתמכות של גרסה זו. הוא ברישיון MIT וקוד פתוח ב-GitHub.
השתמש ב-DocumentBuilder.InsertChart() כדי להוסיף צורת גרף למסמך, ולאחר מכן גש לאובייקט Chart שלו כדי להגדיר נתוני סדרות. נקה את הסדרה שנוצרה כברירת מחדל לפני הוספת הנתונים האמיתיים.
git clone https://github.com/aspose-words-foss/Aspose.Words-FOSS-for-.NET.git
cd Aspose.Words-FOSS-for-.NET
dotnet build Aspose.Words.sln -c Release
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
Chart chart = shape.Chart;
// Delete default generated series.
chart.Series.Clear();
string[] categories = new string[] `Chart`;
chart.Series.Add("AW Series 1", categories, new double[] { 4.3, 2.5, 3.5 });
doc.Save("chart.docx");
Aspose.Words FOSS for .NET משוחרר תחת רישיון MIT. אתה יכול להשתמש בו בפרויקטים אישיים, מסחריים וסגורים למקור בחינם, ללא תמלוגים וללא צורך במפתח רישיון בזמן ריצה או שלב הפעלה.
התקן אותו דרך NuGet, או בנה אותו מהקוד המקור — שכפל את המאגר, בנה את הפתרון בתצורת Release, ואז הוסף הפנייה לפרויקט ל-Aspose.Words.csproj מהיישום שלך.
DOCX, DOCM, DOTX, DOTM, ו-Flat OPC (כולל גרסאות המאפשרות מאקרו ותבניות) לטעינה ולשמירה, חולקים את קורא/כותב OOXML זהה, וכן Markdown וטקסט רגיל לטעינה ולשמירה.
לא. גרסה זו אינה כוללת את תת-מערכת פריסת העמוד והצגה, ולכן Document.Save() אינה יכולה לייצא ל-PDF, XPS, או פורמטים של תמונה. שמור במקום זאת ל-DOCX, DOCM, DOTX, DOTM, Flat OPC, Markdown, או טקסט פשוט.
לא. מהדורה זו יכולה לבדוק ולאמת חתימות דיגיטליות שכבר מצורפות לקובץ .docx, אך היא אינה יכולה ליצור חתימות חדשות. תהליך חתימה דורש את Aspose.Words המסחרי עבור .NET.
לא. ביצוע מיזוג דואר, LINQ Reporting, השוואת מסמכים, וחתך גופנים משובצים אינם נכללים בגרסה זו של FOSS.