C# .NET ویرایشگر اسناد SDK

Cloud REST API برای ویرایش اسناد پردازش Word، Excel صفحات گسترده و ارائه‌ها. سند را در ویرایشگر WYSIWYG باز کنید، ویرایش کنید و به قالب اصلی ذخیره کنید.

  • GroupDocs.Editor برای cURL
  • GroupDocs.Editor برای Java
  • GroupDocs.Editor برای PHP
  • GroupDocs.Editor برای Python
  • GroupDocs.Editor برای Ruby
  • GroupDocs.Editor برای Node.js
  • GroupDocs.Editor برای Android
آزمایش رایگان را شروع کنید

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 رفع کنند.

سوالات متداول

می‌خواهم برنامه .NET خودم را برای ویرایش اسناد ایجاد کنم؟

اگر به دنبال کد منبع برای حاشیه‌نویسی فایل در ابر هستید، GroupDocs.Editor Cloud SDK for .NET at GitHub را بررسی کنید.

آیا می‌توانم GroupDocs.Editor REST APIs را بر روی .NET به‌صورت رایگان امتحان کنم؟

شما می‌توانید امتحان GroupDocs.Editor Low-Code .NET APIs را بدون هیچ محدودیتی امتحان کنید.

من نمی‌خواهم فایل‌های محرمانه‌ام را برای ویرایش در جایی بارگذاری کنم. گزینه‌های من چه هستند؟

GroupDocs.Editor Cloud همچنین به صورت تصویر Docker در دسترس است که می‌تواند برای self-host سرویس استفاده شود. یا می‌توانید سرویس‌های .NET خود را با استفاده از GroupDocs.Editor High-code APIs که در حال حاضر REST APIs ما را هدایت می‌کند، بسازید.

ویژگی‌های پیشرفته ویرایشگر سند REST API

به راحتی در هر ویرایشگر WYSIWYG یکپارچه می‌شود

سندهای Word را به صورت کلی ویرایش کنید یا بازه صفحات را تعریف کنید

ویرایش صفحه‌گسترده با چند تب پشتیبانی می‌شود

استفاده بهینه از حافظه برای فایل‌های بزرگ CSV یا TSV

استخراج اطلاعات سند (نوع، اندازه، تعداد صفحات و غیره)

Cloud REST API برای استفاده با هر زبان یا پلتفرمی قابل استفاده است

کار با اسناد پردازش کلمه - C#

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

Support and Learning Resources

GroupDocs.Editor امکان مشاهده سند APIs را برای سایر محیط‌های توسعه محبوب فراهم می‌کند

  فارسی
f9c641253