محرر المستندات 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 لـ Android على GitHub إذا كنت تبحث عن شفرة المصدر لتوضيح الملف في السحابة.

هل يمكنني تجربة GroupDocs.Editor REST APIs على Android مجانًا؟

يمكنك تجربة 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 لبيئات التطوير الشائعة الأخرى

  عربي
7c046591a