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));