שינוי פרוגרמטי של מסמכי DOC הוא חלק בלתי נפרד מזרימת העבודה הדיגיטלית המודרנית. ערוך טקסט ב DOC, הוסף גרפים באמצעות נתונים חיצוניים, שנה טבלאות.
ספריית C++ היא פתרון עצמאי לעריכת DOC שאינו מסתמך על תוכנות אחרות. זה מוכן לשימוש מסחרי מכסה את כל הצרכים האפשריים של מפתחי C++ מקצועיים:
C++ DOC עורך פרוגרמטי מספק למפתחים ממשק API מודרני לעריכת DOC תוכנתי. שלב במהירות את תכונות השינוי DOC בתוכנה שלך. הספרייה שלנו תומכת בשינוי של מגוון פורמטים של מסמכים ב C++.
המשימה של עריכת DOC באופן תוכנתי ב C++ היא המשימה של שינוי אלמנטים בעץ המסמכים DOC. זה ידוע גם בשם 'DOM' - מודל התכנות לאינטראקציה עם רכיבי מסמך DOC והמאפיינים שלהם.
תכונות השינוי DOC אינן ניתנות להפרדה מפונקציונליות החיפוש המתקדמת של DOC. לקבלת רמה גבוהה של גמישות, ספריית C++ שלנו מספקת למפתחים פונקציונליות חיפוש מבוססת DOC Regex. גישה זו מרחיבה את האפשרויות לעריכת טקסט DOC, ומאפשרת שימוש בתבניות עבור טרנספורמציה דינמית של DOC.
אחת התכונות המבוקשות ביותר היא יצירה ושינוי דינמיים של טבלאות DOC. העבודה עם טבלאות נוחה מאוד עם ספריית C++: ערוך טבלאות, עדכן טבלאות וחילוץ טקסט טבלה באמצעות C++.
הדוגמה הבאה מדגימה כיצד לשנות מסמך DOC ב C++:
dotnet add package Aspose.Words.Cpp
עותק
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// הוסף טקסט בתחילת המסמך.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// הוסף טבלה בתחילת המסמך.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// הוסף תמונה בתחילת המסמך.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.doc");
ישנן שלוש אפשרויות להתקנת Aspose.Words for C++ בסביבת המפתחים שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:
תוכל להשתמש בספריית C++ זו כדי לפתח תוכנות Microsoft Windows, Linux ו- macOS:
אם אתה מפתח תוכנה עבור Linux או macOS, בדוק מידע על תלות בספריות נוספות (חבילות קוד פתוח של fontconfig ו- mesa-glu) בתיעוד המוצר.
אתה יכול לערוך קבצים בפורמטים רבים אחרים: