1. منتجات
  2.   معالجة الكلمة
  3.   Swift
  4.   Aspose.Words Cloud Swift SDK

Aspose.Words Cloud Swift SDK

 
 

Swift API لإنشاء وتحويل مستندات Word

تسمح Swift REST API بإنشاء مستندات معالجة الكلمات وتحريرها ومقارنتها وتقسيمها/دمجها ومعالجتها وتحويلها داخل التطبيقات المستندة إلى Swift.

Aspose.Words Cloud Swift SDK هو حل قوي جدًا لإنشاء المستندات ومعالجتها وإدارتها على السحابة. يمكّن مطوري البرامج من إنشاء مستندات Word وتعديلها ومقارنتها وتحويلها باستخدام RESTful API. يتضمن SDK محول مستندات قويًا يسمح بتحويل مستندات Word إلى تنسيقات ملفات مختلفة بما في ذلك DOC وDOT وDOCX وDOCM وDOTX وDOTM وFlatOpc وRTF وPDF وHTML وODT وOTT وTXT وEPUB وXPS وPCL وTIFF و PNG و JPEG و BMP و SVG وغيرها الكثير.

Aspose.Words Cloud Swift SDK عبارة عن واجهة برمجة تطبيقات غنية بالميزات وسهلة الاستخدام مع العديد من الميزات المهمة للتعامل مع مستندات الكلمات في السحابة. هناك العديد من الميزات المهمة في واجهة برمجة التطبيقات، مثل إنشاء مستندات Word من البداية، وتعيين خصائص المستند، وإضافة أقسام إلى المستندات، وإدراج الرؤوس والتذييلات، وإدراج فقرات جديدة، ومشاركة المستندات مع الآخرين، وإضافة محتوى المستند أو إزالته، وإدراج الصور، إضافة جداول داخل مستندات Word، ودعم دمج البريد، والعثور على نص أو استبداله، وإدراج علامة مائية أو تحريرها، وحماية كلمة المرور، وإنشاء مستندات Word، وغير ذلك الكثير.

Aspose.Words Cloud Swift SDK عبارة عن مجموعة أدوات تطوير برامج تسهل على مطوري iOS دمج Aspose.Words Cloud API في تطبيقاتهم المستندة إلى Swift. تتضمن واجهة برمجة التطبيقات (API) دعمًا لوظيفة دمج البريد، مما يسمح لمطوري البرامج بإنشاء مستندات مخصصة عن طريق دمج البيانات من مصادر مختلفة. تساعد SDK مطوري البرامج على تسريع عملية التطوير من خلال الاهتمام بالتفاصيل ذات المستوى المنخفض. بفضل مجموعة الميزات وواجهة برمجة التطبيقات (API) سهلة الاستخدام، يعد خيارًا رائعًا للمطورين الذين يتطلعون إلى إضافة إمكانات معالجة المستندات وإدارتها إلى تطبيقات iOS الخاصة بهم.

Previous Next

البدء باستخدام Aspose.Words Cloud Swift SDK

الطريقة الموصى بها لتثبيت Aspose.Words Cloud Swift SDK هي استخدام CocoaPods. الرجاء استخدام الأمر التالي للتثبيت السلس.

تثبيت Aspose.Words Cloud Swift SDK عبر CocoaPods

pod 'AsposeWordsCloud', '~> 23.3'

pod install
 
يمكنك أيضًا تنزيله مباشرةً من GitHub.

إدارة مستندات Word عبر Swift API

تتضمن Aspose.Words Cloud Swift SDK العديد من الميزات المهمة للعمل مع مستندات Word داخل تطبيقات Swift السحابية. وهو يدعم إنشاء مستندات Word جديدة من البداية بالإضافة إلى تعديل مستندات Word الموجودة. هناك العديد من الميزات المهمة الأخرى كجزء من SDK لإدارة مستندات Word، مثل إدراج الصور في المستندات، والحصول على خصائص المستند، وتتبع التغييرات في مستندات Word، ودمج/تقسيم المستندات الموجودة، وحماية مستندات Word، ومقارنة مستندات متعددة، وإدراج علامات مائية في المستندات ، و أكثر من ذلك بكثير. توضح الأمثلة التالية كيفية استخدام رمز Swift لإنشاء مستندات Word جديدة في السحابة.

كيفية إنشاء مستندات Word جديدة عبر Swift REST API؟

 

import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let createRequest = CreateDocumentRequest(fileName: "Sample.docx");
_ = try api.createDocument(request: createRequest);

تحويل مستند Word إلى تنسيقات أخرى عبر Swift REST API

يتضمن Aspose.Words Cloud Swift SDK محول مستندات Word قوي جدًا يمكّن مطوري البرامج من تحويل مستندات Word إلى العديد من تنسيقات الملفات المهمة الأخرى باستخدام سطرين فقط من تعليمات Swift البرمجية، مثل DOC وDOT وDOCX وDOCM و DOTX و DOTM و FlatOpc و RTF و PDF و HTML و ODT و OTT و TXT و EPUB و XPS و PCL و TIFF و PNG و JPEG و BMP و SVG وغيرها الكثير. فهو يوفر طريقة سريعة وآمنة لتحويل ملفات Word متعددة في السحابة. يوضح المثال التالي كيفية تحويل مستندات Word إلى تنسيقات ملفات PDF داخل تطبيقات Swift في السحابة.

تحويل مستندات Word إلى PDF باستخدام Swift REST API

 
import AsposeWordsCloud



let config = Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Sample.docx"))!;
let convertRequest = ConvertDocumentRequest(document: requestDocument, format: "pdf");

_ = try api.convertDocument(request: convertRequest);

إدراج العلامة المائية وإدارتها في مستندات Word عبر Swift API

تعد العلامة المائية من الميزات المفيدة جدًا للمستندات العالمية والتي يمكن استخدامها لتحديد حالة المستندات أو معلومات الشركة المصنعة أو العلامة التجارية. يتم وضعه خلف النص في مستند Word. Aspose.Words Cloud Swift SDK يجعل من السهل على مطوري البرامج إضافة علامات مائية داخل مستندات Word الخاصة بهم وإدارة خصائصها داخل تطبيقات Swift الخاصة بهم. تدعم واجهة برمجة التطبيقات (API) النص بالإضافة إلى العلامات المائية الرسومية. وهو يدعم إدراج علامة مائية في مستند Word، وتعيين نص العلامة المائية وزاوية التدوير، وحذف علامة مائية موجودة. يوضح المثال التالي كيفية إدراج صورة العلامة المائية في مستند Word باستخدام Swift REST API.

كيفية إدراج علامة مائية للصورة في مستندات Word عبر Swift REST API؟

import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Sample.docx"))!;
let requestImageFile = InputStream(url: URL(string: "Image.png"))!;
let insertRequest = InsertWatermarkImageOnlineRequest(document: requestDocument, imageFile: requestImageFile);
_ = try api.insertWatermarkImageOnline(request: insertRequest);

إدراج الرؤوس والتذييلات في مستندات Word في السحابة

تتضمن Aspose.Words Cloud Swift SDK ميزات مفيدة جدًا للتعامل مع الرؤوس والتذييلات في مستندات Word داخل تطبيقات Swift الخاصة بها. يمكن لمطوري البرامج بسهولة إدراج رؤوس وتذييلات جديدة داخل مستندات Word الخاصة بهم، وتعديل الرؤوس والتذييلات الموجودة، وحذف جميع كائنات الرأس/التذييل، والحصول على رأس/تذييل من مستند Word، وربط رؤوس/تذييلات القسم بالقسم السابق عبر الإنترنت وغير ذلك الكثير. يوضح المثال التالي كيف يمكن لمطوري البرامج إدراج الرؤوس والتذييلات في مستند Word داخل تطبيقات Swift.

أدخل الرؤوس والتذييلات في مستندات Word عبر Swift API

import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let requestDocument = InputStream(url: URL(string: "Sample.doc"))!;
let insertRequest = InsertHeaderFooterOnlineRequest(document: requestDocument, sectionPath: "", headerFooterType: "FooterEven");

_ = try api.insertHeaderFooterOnline(request: insertRequest);

 عربي