
Aspose.HTML Cloud SDK for Swift
Swift HTML SDK لإنشاء والتحقق من صحة وتحويل ملفات HTML
واجهة برمجة تطبيقات معالجة HTML قوية تمكّن مبرمجي البرمجيات من إنشاء وتحرير والتحقق من صحة ومعالجة وتحويل محتوى HTML إلى صيغة PDF وصور
ما هو Aspose.HTML Cloud SDK لـ Swift؟
في عالمنا الرقمي السريع اليوم، يُعد إنشاء وإدارة مستندات HTML مطلبًا شائعًا للعديد من الشركات ومطوري البرمجيات. لتبسيط هذه المهمة وتعزيز قدرات مطوري Swift، قدمت Aspose Aspose.HTML Cloud SDK for Swift. هذه الأداة القوية تفتح آفاقًا واسعة للتعامل مع مستندات HTML في السحابة، مما يجعل من السهل أكثر من أي وقت مضى إنشاء، تحويل، واستخراج المحتوى من ملفات HTML. المكتبة تُبسّط مهام معالجة مستندات HTML، موفرةً الوقت والجهد للمطورين.
Aspose.HTML Cloud SDK for Swift هو مجموعة تطوير برمجيات تمكّن مطوري Swift من العمل مع مستندات HTML في السحابة. يوفر مجموعة واسعة من الميزات، بما في ذلك تحويل HTML إلى PDF، وتحويل HTML إلى صورة، واستخراج محتوى HTML. باستخدام هذا SDK، يمكن للمهنيين في مجال البرمجيات أتمتة إنشاء ملفات PDF من قوالب HTML، والتقاط لقطات شاشة لصفحات الويب، واستخراج البيانات من مستندات HTML بسهولة. SDK قائم على السحابة، مما يجعله غير مرتبط بمنصة معينة. يمكن للمطورين استخدامه على منصات مختلفة، بما في ذلك iOS و macOS و Linux، دون القلق بشأن مشكلات التوافق.
توفر مجموعة Aspose.HTML Cloud SDK للغة Swift واجهة سهلة الاستخدام وبديهية، مما يسمح لمطوري البرمجيات بالعمل مع مستندات HTML دون الحاجة إلى كتابة كود مكثف. تمكّن مطوري البرمجيات من استغلال قوة السحابة لمعالجة مستندات HTML. مع ميزات مثل تحويل HTML إلى PDF، وتحويل HTML إلى صورة، واستخراج محتوى HTML، تقدم مجموعة أدوات متعددة الاستخدامات لمجموعة واسعة من التطبيقات. من خلال الاستفادة من هذه المجموعة، يمكن لمطوري Swift تعزيز الإنتاجية، خفض تكاليف التشغيل، وتقديم حلول معالجة مستندات HTML عالية الجودة. سواء كنت تبني تطبيقات ويب، تطبيقات موبايل، أو تطبيقات سطح مكتب، فإن Aspose.HTML Cloud SDK للغة Swift أداة قيمة في مجموعة أدوات التطوير الخاصة بك. استكشف قدراتها وسهّل عمليات إدارة مستندات HTML اليوم.
بدء الاستخدام مع Aspose.HTML Cloud SDK لـ Swift
الطريقة الموصى بها لتثبيت Aspose.HTML Cloud SDK للغة Swift هي استخدام GitHub. يرجى استخدام الأمر التالي لتثبيت سلس.
تثبيت Aspose.HTML لـ .NET عبر GitHub
Clone https://github.com/aspose-html-cloud/aspose-html-cloud-swift.git
يمكنك تنزيل المكتبة مباشرةً من Aspose.HTML Cloud SDK for Swift SDK صفحة المنتج
تحويل HTML إلى مستندات Word عبر Swift
يمنح Aspose.HTML Cloud SDK for Swift مطوري البرمجيات القدرة على تحميل وتحويل مستندات HTML إلى صيغ ملفات Microsoft Office Word DOC و DOCX. هذه الصيغ شائعة جدًا ويمكن أن تشمل مجموعة واسعة من البيانات، بما في ذلك النصوص والجداول والرسومات النقطية والمتجهة والفيديو والصوتيات والرسوم التخطيطية. تسمح المكتبة للمطورين بتحميل مستند HTML من موقع التخزين باسمه، أو عبر عنوان URL أو ملف محلي على قرص المستخدم. يوضح المثال التالي كيفية تحويل صفحة ويب إلى صيغة ملف Word DOCX وحفظ النتيجة على قرص محلي.
كيفية تحويل صفحة ويب إلى ملف DOCX باستخدام كود Swift؟
import Alamofire
import Foundation
import XCTest
import AsposeHtmlCloud
static let fm = FileManager.default
let resultDir = fm.homeDirectoryForCurrentUser.appendingPathComponent("Documents/Aspose.HTML.Cloud.SDK.Swift/Tests/AsposeHtmlCloudTests/TestResult")
func fileExist(name: String) -> Bool {
return FileManager.default.fileExists(atPath: name)
}
ClientAPI.setConfig(
basePath: "https://api.aspose.cloud/v4.0",
authPath: "https://api.aspose.cloud/connect/token",
apiKey: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
appSID: "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
debugging: true
)
let format = "docx"
let src = "https://example.com"
let dst = resultDir.appendingPathComponent("Output.\(format)").absoluteString
let expectation = self.expectation(description: "testConvert to \(format)")
HtmlAPI.convertUrlToLocal(src: src, dst: dst, options: nil) { (data, error) in
guard error == nil else {
XCTFail("Error convert web site to \(format)). Error=\(error!.localizedDescription)")
return
}
let resultPath = data!.file!
XCTAssertTrue(fileExist(name: resultPath))
expectation.fulfill()
}
self.waitForExpectations(timeout: 100.0, handler: nil)
التحقق من صحة HTML وتحليلها عبر Swift
شملت Aspose.HTML Cloud SDK للغة Swift ميزات مفيدة جدًا للعمل مع مستندات HTML. يضمن SDK صحة مستندات HTML الخاصة بك باستخدام ميزات التحقق المدمجة. يساعدك ذلك على الحفاظ على محتوى عالي الجودة وتجنب مشكلات العرض. علاوة على ذلك، يمكن للمطورين استخراج بيانات محددة من مستندات HTML بسهولة، مما يتيح لهم العمل مع محتوى منظم وتحسين عمليات استخراج البيانات. يدعم استخراج النص والبيانات الوصفية من مستندات HTML بالإضافة إلى استرجاع عناصر أو بيانات محددة من محتوى HTML باستخدام استعلامات XPath.
تحويل HTML إلى PDF عبر واجهة برمجة التطبيقات Swift
يسمح Aspose.HTML Cloud SDK for Swift للمطورين بتحويل مستندات HTML إلى تنسيق PDF بسهولة داخل تطبيقاتهم المكتوبة بـ Swift. يدعم API تحديد إعدادات مخصصة لإنشاء PDF، مثل حجم الصفحة، الهوامش، رؤوس/تذييلات الصفحات، والاتجاه. باستخدام قدرات التحويل يمكن للمطورين إنشاء تقارير وفواتير ووثائق عالية الجودة مباشرةً من محتوى HTML. كما يدعم المكتبة التحويل إلى صيغ ملفات شائعة أخرى، مثل DOC و DOCX و MHTML و XPS و EPUB والعديد غيرها. يوضح المثال التالي كيف يمكن للمطورين تحويل HTML إلى PDF باستخدام أوامر Swift.
كيفية تحويل HTML إلى PDF باستخدام Swift API؟
let fileName = "test.html"
let format = "pdf"
let src = url(forResource: fileName).absoluteString
let expectation = self.expectation(description: "testConvert to \(format)")
let dst = resultDir.appendingPathComponent("Output.\(format)").absoluteString
HtmlAPI.convertLocalToLocal(src: src, dst: dst, options: nil) { (data, error) in
guard error == nil else {
XCTFail("Error convert html to \(format)). Error=\(error!.localizedDescription)")
return
}
let resultPath = data!.file!
XCTAssertTrue(fileExist(name: resultPath))
expectation.fulfill()
}
self.waitForExpectations(timeout: 100.0, handler: nil)
إنشاء مستندات HTML عبر واجهة برمجة التطبيقات Swift
قدمت Aspose.HTML Cloud SDK for Swift وظائف كاملة لإنشاء مستند HTML برمجيًا داخل تطبيقات Swift. هناك عدة ميزات مهمة في المكتبة للعمل مع مستندات HTML، مثل إضافة أو تعديل عناصر HTML، إدارة سمات HTML، إدراج أو تعديل المحتوى، تحميل ملف HTML عبر URL، تحميل HTML من ملف، استخراج الصور من مستندات HTML، التعامل مع الروابط التشعبية، العمل مع أنماط CSS، والعديد غيرها.
