Cloud REST API לערוך מסמכי Word עיבוד, Excel גיליונות אלקטרוניים ומצגות. פתח את המסמך בעורך WYSIWYG, ערוך ושמור בחזרה לפורמט המקורי.
התחל ניסיון חינםGroupDocs.Editor Cloud SDK עבור .NET מאפשר למפתחים לבצע בקלות פונקציות עריכת מסמכים בתוך כל סוג של יישום מבוסס .NET על-ידי אינטגרציה עם GroupDocs.Editor Cloud REST API. עורך .NET SDK תומך בעריכת כל סוגי המסמכים הפופולריים בתקן תעשייתי ללא צורך בהתקנת Microsoft Office או Open Office במערכת. פשוט העלה את קבצי המסמך הנתמכים (Microsoft Word, גיליונות Excel, PowerPoint, TXT, HTML, קבצי XML) בכל עורך WYSIWYG HTML צד-קידמה של צד שלישי לבחירתך באמצעות GroupDocs.Editor Cloud API, בצע עריכה והמרה חזרה לפורמט הקובץ המקורי.
באמצעות עריכת מסמכים SDK – ניתן לתפעל מסמכי עיבוד תמלילים כמכלול או דף-דף. נהל את פעולת חילוץ הגופנים כדי לספק את אותו פריסת ועיצוב של המסמך לאחר העריכה. המערכת תומכת בהגדרת האינדקס של הגיליון הפעיל בזמן עריכת גיליונות מרובי-לשוניות Excel. מפתחים יכולים גם לתקן בעיות ב-URLs, אפשרויות עיצוב, מבנה המסמך או זיהוי כתובות דוא״ל בקבצי XML.
היכנס לGroupDocs.Editor Cloud SDK for .NET at GitHub אם אתה מחפש את קוד המקור להוספת הערות לקובץ בענן.
אתה יכול לנסות GroupDocs.Editor Low-Code .NET APIs ללא מגבלות.
GroupDocs.Editor Cloud זמין גם כתמונה של Docker שניתן להשתמש בה כדי self-host את השירות. או שאתה יכול לבנות שירותי .NET משלך באמצעות GroupDocs.Editor High-code APIs שמניעים כיום את REST APIs שלנו.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration(MyAppSid, MyAppKey);
// Create necessary API instances
var editApi = new EditApi(configuration );
var fileApi = new FileApi(configuration );
// The document already uploaded into the storage.
// Load it into editable state
var loadOptions = new WordProcessingLoadOptions
{
FileInfo = new FileInfo
{
FilePath = "WordProcessing/password-protected.docx",
Password = "password"
},
OutputPath = "output"
};
var loadResult = editApi.Load(new LoadRequest(loadOptions));
// Download html document
var stream = fileApi.DownloadFile(new DownloadFileRequest(loadResult.HtmlPath));
var htmlString = new StreamReader(stream, Encoding.UTF8).ReadToEnd();
// Edit something...
htmlString = htmlString.Replace("Sample test text", "Hello world");
// Upload html back to storage
fileApi.UploadFile(new UploadFileRequest(loadResult.HtmlPath,
new MemoryStream(Encoding.UTF8.GetBytes(htmlString))));
// Save html back to docx
var saveOptions = new WordProcessingSaveOptions
{
FileInfo = loadOptions.FileInfo,
OutputPath = "output/edited.docx",
HtmlPath = loadResult.HtmlPath,
ResourcesPath = loadResult.ResourcesPath
};
var saveResult = editApi.Save(new SaveRequest(saveOptions));