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 یک API بسیار غنی و با قابلیت استفاده آسان با چندین ویژگی مهم برای مدیریت اسناد word در فضای ابری است. چندین ویژگی مهم در API وجود دارد، مانند ایجاد اسناد Word از ابتدا، تنظیم ویژگیهای سند، افزودن بخشها به اسناد، درج سرصفحه و پاورقی، درج پاراگرافهای جدید، اشتراکگذاری اسناد با دیگران، افزودن یا حذف محتوای سند، درج تصاویر، اضافه کردن جداول در اسناد word، پشتیبانی از ادغام ایمیل، یافتن یا جایگزینی متن، درج یا ویرایش واترمارک، محافظت از رمز عبور ایجاد اسناد Word و بسیاری موارد دیگر.
Aspose.Words Cloud Swift SDK یک کیت توسعه نرم افزار است که ادغام API Aspose.Words Cloud را در برنامه های مبتنی بر Swift برای توسعه دهندگان iOS آسان می کند. API شامل پشتیبانی از عملکرد ادغام ایمیل است که به توسعه دهندگان نرم افزار اجازه می دهد اسناد سفارشی را با ادغام داده ها از منابع مختلف ایجاد کنند. SDK به توسعه دهندگان نرم افزار کمک می کند تا با مراقبت از جزئیات سطح پایین، سرعت توسعه را افزایش دهند. با طیف وسیعی از ویژگیها و API با کاربری آسان، یک انتخاب عالی برای توسعهدهندگانی است که به دنبال اضافه کردن قابلیتهای دستکاری و مدیریت اسناد به برنامههای iOS خود هستند.
شروع به کار با 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 جدید در فضای ابری نشان میدهند.
چگونه از طریق Swift REST API اسناد Word جدید ایجاد کنیم؟
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 Documents است که توسعه دهندگان نرم افزار را قادر می سازد اسناد 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 نشان می دهد.
چگونه واترمارک تصویر را از طریق Swift REST API در اسناد Word وارد کنیم؟
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 در Cloud
Aspose.Words Cloud Swift SDK دارای ویژگیهای بسیار مفیدی برای مدیریت سرصفحهها و پاورقیها در اسناد Word در داخل برنامههای Swift خود است. توسعه دهندگان نرم افزار می توانند به راحتی سرصفحه ها و پاورقی های جدید را در اسناد Word خود وارد کنند، هدرهای موجود را اصلاح کنند، تمام اشیاء Header/Footer را حذف کنند، یک Header/Footer از سند 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);