ویرایشگر اسناد SDK برای برنامه‌های Android

ویرایشگر سند REST API برای ساخت ابزارهای پیشرفته ویرایش و دستکاری اسناد با استفاده از Android Cloud SDK بر روی وب، موبایل، دسکتاپ یا پلتفرم‌های ابری.

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

GroupDocs.Editor Cloud SDK برای Android به‌راحتی با GroupDocs.Editor Cloud REST API یکپارچه می‌شود و امکان افزودن ویژگی‌های ویرایش اسناد را در برنامه‌های Android بدون نیاز به MS Office یا سایر برنامه‌های اضافی نصب‌شده فراهم می‌کند. با استفاده از ویرایشگر Android SDK – می‌توانید کارهای دستکاری اسناد را در طیف گسترده‌ای از فرمت‌های پشتیبانی‌شده شامل Microsoft Word، صفحات گسترده Excel، ارائه‌ها، TXT، HTML و XML سرعت ببخشید. به سادگی سند را به هر ویرایشگر WYSIWYG HTML منتقل کنید، در صورت نیاز ویرایش کنید و با دقت و کارایی واقعی آن را به فرمت‌های اصلی بازگردانید.

تمام عملیات پرتقاضای ویرایش اسناد را در تمام فرمت‌های پشتیبانی‌شده انجام دهید. GroupDocs.Editor Cloud SDK برای Android به‌عنوان لایه‌ای بالای GroupDocs.Editor Cloud REST API ساخته شده است که با مدیریت درخواست‌های سطح پایین و پردازش پاسخ‌ها، زمان توسعه ارزشمند را صرفه‌جویی می‌کند. توسعه‌دهندگان می‌توانند بر نوشتن کدهای خاص فقط به‌مقدار نیاز در پروژه تمرکز کنند.

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

می‌خواهم برنامهٔ Android خودم را برای ویرایش اسناد بسازم؟

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

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

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

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

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

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

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

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

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

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

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

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

کار با اسناد پردازش متن - Android

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  Configuration configuration = new Configuration(MyAppSid, MyAppKey);

  // Create necessary API instances
  EditApi editApi = new EditApi(configuration);
  FileApi fileApi = new FileApi(configuration);
  
  // The document already uploaded into the storage.
  // Load it into editable state
  FileInfo fileInfo = new FileInfo();
  fileInfo.setFilePath("WordProcessing/password-protected.docx");
  fileInfo.setPassword("password");
  WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
  loadOptions.setFileInfo(fileInfo);
  loadOptions.setOutputPath("output");
  LoadResult loadResult = editApi.load(new LoadRequest(loadOptions));
  
  // Download html document
  File file = fileApi.downloadFile(new DownloadFileRequest(loadResult.getHtmlPath(), null, null));
              
  // Edit something...
  List lines = Files.readAllLines(file.toPath());
  List newLines = new ArrayList();
  for (String line : lines) {
      newLines.add(line.replaceAll("Sample test text", "Hello world"));
  }
  Files.write(file.toPath(), newLines);
  
  // Upload html back to storage
  fileApi.uploadFile(new UploadFileRequest(loadResult.getHtmlPath(), file, Common.MYStorage));
  
  // Save html back to docx
  WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions();
  saveOptions.setFileInfo(fileInfo);
  saveOptions.setOutputPath("output/edited.docx");    
  saveOptions.setHtmlPath(loadResult.getHtmlPath());      
  saveOptions.setResourcesPath(loadResult.getResourcesPath());
  DocumentResult saveResult = editApi.save(new SaveRequest(saveOptions));
  
  System.out.println("Document edited: " + saveResult.getPath());
  

Support and Learning Resources

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

  فارسی
f9c641253