Aspose.Cells Cloud SDK for Swift
Swift API לניהול והמרה של גיליונות אלקטרוניים
ממשק API מבוסס ענן של Swift המספק קבוצה מקיפה של תכונות ליצירה, עריכה, ניהול ותפעול של גיליונות אלקטרוניים ביישומי Swift.
Aspose.Cells Cloud SDK for Swift הוא SDK דומיננטי מבוסס ענן המספק סט מקיף של תכונות המאפשרות מפתחי תוכנה ליצור, לערוך, להמיר, לנהל ולתפעל את Microsoft Excel כמו גם גיליונות אלקטרוניים של OpenOffice בתוך יישומי Swift שלהם. ה-API מקל על מתכנתי תוכנה לעבוד עם פורמטים פופולריים של גיליונות אלקטרוניים כגון XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XML, CSV, TSV, TXT, HTML, MHTML, ODS ורבים נוספים ללא צורך בתוכנה או כלים נוספים. הוא כלל גם תמיכה בהחלת עיצוב וסגנון על גיליונות אלקטרוניים, כולל סגנונות גופנים, צבעי רקע, גבולות ועוד.
עם Aspose.Cells Cloud SDK עבור Swift, מפתחי תוכנה יכולים ליצור גיליונות אלקטרוניים מאפס תוך כדי שימוש במגוון רחב של תבניות, להוסיף נתונים לגיליונות אלקטרוניים קיימים, למזג או לפצל חוברות עבודה של Excel, לחפש טקסט מקובצי Excel, להעתיק שורות ב- גיליון עבודה של Excel, המרת תרשים לתמונה, הוסף או מחיקת טבלת ציר בגליון עבודה של Excel, הוסף צורה בגליון עבודה של Excel, חישוב כל הנוסחאות בחוברת עבודה של Excel, קבץ/בטל קיבוץ שורות בגיליון עבודה של Excel, הוסף מסנן עבור עמודת סינון בגליון עבודה של Excel, ייבא נתונים לקובצי Excel ועוד רבים נוספים. ה-SDK תומך במגוון פעולות מתקדמות שנדרשות בדרך כלל בניהול גיליונות אלקטרוניים, כגון היכולת להגן ולבטל הגנה על גליונות עבודה, להוסיף ולהסיר הערות ולבצע עיצוב מותנה על סמך כללים מוגדרים מראש.
Aspose.Cells Cloud SDK עבור Swift כללה את היכולת לייבא או לייצא גיליונות אלקטרוניים של Excel לפורמטים פופולריים שונים של קבצים כגון XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF , PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS ועוד רבים. אם אתה מפתח שעובד עם נתוני גיליונות אלקטרוניים על בסיס קבוע, Aspose.Cells Cloud SDK for Swift הוא כלי שלא יסולא בפז שיכול לעזור לך לייעל את זרימת העבודה שלך ולחסוך זמן ומאמץ. עם סט מקיף של תכונות וממשק API קל לשימוש, זהו הפתרון המושלם לניהול נתוני הגיליון האלקטרוני שלך בענן.
תחילת העבודה עם Aspose.Cells Cloud SDK עבור Swift
הדרך המומלצת להתקנת Aspose.Cells Cloud SDK עבור Swift היא שימוש ב-CocoaPods. אנא השתמש בפקודה הבאה להתקנה חלקה.
התקן את Aspose.Cells Cloud SDK עבור Swift דרך CocoaPods
'AsposeCellsCloud', '~> 21.7'
pod install
אתה יכול גם להוריד אותו ישירות מ- GitHub.
צור גיליון אלקטרוני של Excel בדרכים שונות באמצעות Swift API
Aspose.Cells Cloud SDK עבור Swift כללה תמיכה מלאה להפקה וניהול של מסמכי גיליון אלקטרוני של Excel בפורמטים שונים של קבצים בתוך יישומי Swift. הספרייה מאפשרת למפתחי תוכנה ליצור ולנהל חוברות עבודה בדרכים שונות כגון יצירת חוברת עבודה ריקה מאפס, יצירת חוברת עבודה של Excel עם תבנית סמן חכם או יצירת חוברת עבודה של Excel עם קובץ תבנית, קבלת ספירת דפים בחוברת עבודה של Excel, הגדר סיסמה וברורה עבור חוברת עבודה של Excel, התאמה אוטומטית של עמודות בחוברת עבודה של Excel ועוד רבים נוספים.
המרת גיליון אלקטרוני של Excel באמצעות C#.NET API
Aspose.Cells Cloud SDK עבור Swift מעניקה למפתחי תוכנה את הכוח להמיר את גליונות העבודה שלהם ב-Excel לפורמטים שונים של קבצים נתמכים אחרים באמצעות פקודות Swift. ה-SDK מאפשר המרת גיליון אלקטרוני של Excel ל-PDF, HTML, PowerPoint, XPS, HTML, MHTML, JSON, טקסט רגיל ותבניות תמונה פופולריות כולל TIFF, JPG, PNG, BMP ו-SVG. כדי להמיר קובץ לפורמט קובץ רצוי, ראשית, עליך להעלות את הקובץ ל-Aspose Cloud Storage ולאחר מכן באמצעות כמה שורות קוד בלבד, תוכל להמיר אותו לפורמטי הקובץ הנתמכים.
המר קובץ Excel ל-PDF באמצעות Swift API
//upload the Excel file to Aspose Cloud Storage
let localFilePath = "path/to/your/local/file.xlsx"
let remoteFolderPath = "your/remote/folder"
let remoteFileName = "file.xlsx"
let uploadRequest = UploadFileRequest(
fileContent: localFilePath.data(using: .utf8)!,
path: "\(remoteFolderPath)/\(remoteFileName)"
)
cellsApi.uploadFile(request: uploadRequest) { response, error in
if let error = error {
print("Error uploading file: \(error)")
} else {
print("File uploaded successfully")
}
}
// convert it to your desired forma
let format = "pdf" // or any other supported format
let convertRequest = PostDocumentSaveAsRequest(
name: remoteFileName,
saveOptions: SaveOptions(
saveFormat: format,
defaultFont: "Arial"
),
folder: remoteFolderPath,
storage: nil
)
cellsApi.postDocumentSaveAs(request: convertRequest) { response, error in
if let error = error {
print("Error converting file: \(error)")
} else {
print("File converted successfully")
// download the converted file using the response's outputFilePath property
}
}
תמיכה בחישובי נוסחאות Excel באמצעות Swift
Aspose.Cells Cloud SDK עבור Swift סיפקה תמיכה מלאה עבור נוסחאות Excel וחישובים שונים בתוך יישומי Swift. אתה יכול להשתמש ב-SDK כדי לבצע חישובים בקבצי Excel שלך באופן תוכנתי. הספרייה תומכת מחשבת סכום של טווח תאים, מחשבת ממוצע של טווח תאים, סופרת את מספר התאים המכילים מספרים בטווח תאים, מוצאת את הערך המקסימלי בטווח תאים, מוצאת את הערך המינימלי ב מגוון תאים, תמיכה בנוסחאות מותנות, נוסחאות מערך, תמיכה בנוסחאות פיננסיות ועוד רבים. הדוגמה הבאה מראה כיצד לחשב את הסכום של טווח תאים של גליון עבודה באמצעות פקודות Swift.
כיצד לחשב את סכום טווח התאים באמצעות Swift API?
let cellsApi = CellsAPI(appKey: "your_app_key", appSid: "your_app_sid")
let filename = "sample.xlsx"
let worksheet = "Sheet1"
let range = "A1:A10"
cellsApi.cellsGetWorksheetCellRangeValue(name: filename, sheetName: worksheet, range: range, storage: nil, folder: nil) { (response, error) in
if error == nil {
let cellValues = response?.value
let sum = cellValues?.reduce(0, { x, y in x + (y as? Double ?? 0)})
print("Sum of the range \(range) in \(worksheet) is \(sum ?? 0)")
} else {
print("Error while calculating sum: \(error?.localizedDescription ?? "")")
}
}
הוסף תרשימים ותמונות בקבצי Excel באמצעות Swift
Aspose.Cells Cloud SDK עבור Swift סיפקה כמה תכונות שימושיות לטיפול בתמונות כמו גם בתרשימים בתוך גליונות עבודה של Excel באמצעות קוד Swift. ה-API תומך בהוספת תרשים לגליון עבודה, קבלת תרשים מגיליון העבודה, מחיקת תרשים לא רצוי מגליון עבודה, ייצוא תרשים לתמונה, קבלת אגדות תרשים מגיליון עבודה, הסתרת אגדות תרשים, הוספה או עדכון של כותרת תרשים, קבל ערך תרשים, עדכון קטגוריית תרשים, עדכון ערכי תרשים, עדכון תרשים ציר קטגוריה שנייה וכן הלאה. כמו תרשימים מפתחי תוכנה יכולים גם להוסיף, למחוק, לעדכן ולהמיר תמונות בתוך גליון עבודה. הדוגמה הבאה מראה כיצד מפתחי תוכנה יכולים להוסיף תרשים לקובץ Excel באמצעות קוד Swift.
כיצד להוסיף תרשימים לקובץ Excel באמצעות Swift API?
let name = "Workbook1.xlsx"
let sheetName = "Sheet1"
let chartType = "Bar"
let upperLeftRow = 5
let upperLeftColumn = 5
let lowerRightRow = 20
let lowerRightColumn = 20
let chartTitle = AsposeCellsCloud.DTO.ChartTitle()
chartTitle.text = "Sales Data"
let chartArea = AsposeCellsCloud.DTO.ChartArea()
let series = AsposeCellsCloud.DTO.Series()
let seriesData = AsposeCellsCloud.DTO.SeriesData()
let chart = AsposeCellsCloud.DTO.Chart()
chart.chartTitle = chartTitle
chart.chartArea = chartArea
chart.series = [series]
chart.seriesData = [seriesData]
self.cellsAPI.putWorksheetAddChart(name: name, sheetName: sheetName, chartType: chartType, upperLeftRow: upperLeftRow, upperLeftColumn: upperLeftColumn, lowerRightRow: lowerRightRow, lowerRightColumn: lowerRightColumn, chart: chart, storage: nil, folder: nil) { response, error in
if let error = error {
print("Error while adding chart: \(error)")
} else {
print("Chart added successfully.")
}
}