Cloud REST API برای ویرایش اسناد پردازش ورد، صفحات گسترده اکسل و ارائه ها. سند را در ویرایشگر WYSIWYG باز کنید، ویرایش کنید و به فرمت اصلی ذخیره کنید.
آزمایش رایگان را شروع کنیدGroupDocs.Editor Cloud SDK for .NET به توسعه دهندگان این امکان را می دهد تا با ادغام آن با GroupDocs.Editor Cloud REST API، عملکردهای ویرایش اسناد را در هر نوع برنامه مبتنی بر دات نت به راحتی انجام دهند. SDK ویرایشگر دات نت از ویرایش همه انواع سند استاندارد صنعتی محبوب بدون نیاز به نصب Microsoft Office یا Open Office بر روی سیستم پشتیبانی می کند. به سادگی سند پشتیبانی شده (مایکروسافت ورد، صفحات گسترده اکسل، پاورپوینت، TXT، HTML، XML) را در هر ویرایشگر HTML جانبی WYSIWYG انتخابی خود با استفاده از GroupDocs.Editor Cloud API آپلود کنید، ویرایش را انجام دهید و آن را به دوباره تبدیل کنید فرمت فایل اصلی آن
با استفاده از SDK ویرایش سند - اسناد پردازش کلمه را به طور کلی یا صفحه به صفحه دستکاری کنید. عملیات استخراج فونت را برای ارائه طرح و ظاهر یکسان سند پس از ویرایش مدیریت کنید. از تعریف نمایه کاربرگ ویرایش شده در حال حاضر در حین ویرایش صفحات گسترده اکسل چند زبانه ای پشتیبانی می کند. توسعه دهندگان همچنین می توانند هر مشکلی را در URL ها، گزینه های قالب بندی، ساختار سند یا تشخیص آدرس های ایمیل در فایل های XML برطرف کنند.
اگر به دنبال کد منبع برای حاشیه نویسی فایل در GitHub هستید، [GroupDocs.Editor Cloud SDK for .NET در GitHub] (https://github.com/groupdocs-editor-cloud/groupdocs-editor-cloud-dotnet) را بررسی کنید. ابر
میتوانید APIهای NET کمکد (https://purchase.groupdocs.cloud/trial) را [آزمایش کنید GroupDocs.Editor] بدون هیچ محدودیتی.
GroupDocs.Editor Cloud همچنین به عنوان تصویر Docker در دسترس است که می تواند برای [self-host] (https://purchase.groupdocs.cloud/self-hosting) سرویس استفاده شود. یا میتوانید سرویسهای داتنت خود را با استفاده از [GroupDocs.Editor با کدهای بالای API] (https://products.groupdocs.com/editor/) بسازید که در حال حاضر APIهای REST ما را هدایت میکنند.
//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));