עבודה עם מסמכים באמצעות LowCode API

Aspose.Words עבור .NET מספק את מרחב השמות Aspose.Words.LowCode, שמפשט משימות עיבוד מסמכים נפוצות. זה API מיועד למפתחים שרוצים לבצע פעולות ברמה גבוהה כגון השוואת מסמכים, חילוץ תוכן, המרת תמונה והחלפת טקסט במינימום מאמץ.

LowCode API הוא אידיאלי עבור תרחישים שבהם יישום מהיר חשוב יותר מאשר שליטה דקה. בואו נסתכל מקרוב על יכולות LowCode של Aspose.Words עבור .NET.

תכונות זמינות ב LowCode API

מרחב השמות Aspose.Words.LowCode תומך כרגע:

  • Converting מסמכים מתבנית אחת לאחרת
  • Comparing מסמכים
  • Mail merging
  • Reporting מבוסס על LINQ סינטקסה
  • Merging מסמכים
  • Search and replace
  • Digital signing של מסמכים
  • Splitting מסמך לחלקים באמצעות קריטריונים שונים
  • הוספת watermark

שוטף ולא שוטף API

Aspose.Words עבור .NET תומך גם שוטף וגם לא שוטף APIs, ומאפשר למפתחים לבחור את הסגנון המתאים ביותר להעדפות הקידוד ולצרכי הפרויקט שלהם. בואו נסתכל על כמה דוגמאות כדי לראות כיצד שני סוגים אלה של API שונים.

השוואת מסמכים

השתמש ב - LowCode כדי להשוות בין שני מסמכים Word ולשמור את התוצאה.

דוגמה לא שוטפת:

string firstDoc = "Document1.docx";
string secondDoc = "Document2.docx";
string outputDoc = "Compared.docx";

LowCodeComparer.Compare(firstDoc, secondDoc, outputDoc);

דוגמה שוטפת:

string firstDoc = "Document1.docx";
string secondDoc = "Document2.doc";

Comparer.Create()
   .From(firstDoc)
   .From(secondDoc)
   .To("CompareDocuments.1.docx")
   .Execute();

אתה יכול גם לעבור CompareOptions להשוואה מכווננת.

דוגמה לא שוטפת:

string firstDoc = "Document1.docx";
string secondDoc = "Document2.docx";
string outputDoc = "Compared.docx";

CompareOptions options = new CompareOptions
{
    IgnoreFormatting = true,
    IgnoreCaseChanges = true
};

LowCodeComparer.Compare(firstDoc, secondDoc, outputDoc, options);

דוגמה שוטפת:

string firstDoc = "Document1.docx";
string secondDoc = "Document2.doc";

ComparerContext comparerContext = new ComparerContext();
comparerContext.CompareOptions.IgnoreCaseChanges = true;

Comparer.Create(comparerContext)
   .From(firstDoc)
   .From(secondDoc)
   .To("CompareDocuments.3.docx")
   .Execute();

המרת מסמך לתמונות

השתמש LowCode כדי להמיר Word מסמך ל PDF.

דוגמה לא שוטפת:

string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";

Converter.Convert(inputDoc, outputDoc);

דוגמה שוטפת:

string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";

Converter.Create()
   .From(inputDoc)
   .To(outputDoc)
   .Execute();

חיפוש והחלפת טקסט

השתמש ב LowCode כדי להחליף טקסט במהירות בכל המסמך.

דוגמה לא שוטפת:

string inputDoc = "Input.docx";
string outputDoc = "Output.docx";
string pattern = "Aspose";
string replacement = "Aspose Pro";

Replacer.Replace(inputDoc, outputDoc, pattern, replacement);

דוגמה שוטפת:

string inputDoc = "Input.docx";
string outputDoc = "Output.docx";

ReplacerContext replacerContext = new ReplacerContext();
replacerContext.SetReplacement("ReplaceMe", "Replacement");

Replacer.Create(replacerContext)
   .From(inputDoc)
   .To(outputDoc)
   .Execute();

למה להשתמש Aspose.Words Low Code

מרחב השמות Aspose.Words.LowCode עוזר לך ליישם משימות עיבוד מסמכים ברמה גבוהה במהירות עם תחביר נקי וקריא. זה שימושי במיוחד עבור מפתחים הזקוקים למהירות, פשטות וקוד לתחזוקה בעת עבודה עם מסמכים Word.

כדי לחקור אפשרויות מתקדמות יותר, אתה תמיד יכול לשלב LowCode APIs עם מודל האובייקט המלא Aspose.Words. ראה עוד Low Code דוגמאות ב API documentation.