احصل على الجداول من PDF عبر Go SDK
API للحصول على الجداول من مستندات PDF باستخدام Aspose.PDF Cloud Go SDK
Get Startedكيفية استخراج الجداول من مستندات PDF باستخدام Cloud Go SDK
للحصول على الجداول من مستندات PDF، سنستخدم Aspose.PDF Cloud Go SDK يساعد Cloud SDK SDK مبرمجي Go في تطوير تطبيقات مبتكرة لإنشاء وتعديل وتحويل ملفات PDF عبر السحابة باستخدام لغة Go عبر Aspose.PDF REST API. استخدم الأمر التالي من وحدة التحكم في إدارة الحزم.
أمر وحدة التحكم في إدارة الحزم
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
خطوات الحصول على الجداول باستخدام Go
يمكن لمطوري Aspose.PDF Cloud Go بسهولة استخراج الجداول من مستندات PDF. يحتاج المطورون إلى بضعة أسطر من الكود فقط.
- تحديد دالة ExtractTables
- تحميل ملف PDF إلى Aspose Cloud
- ضبط معايير الطلب
- استدعاء API للحصول على الجداول في المستند
- التحقق من الأخطاء والتحقق من استجابة HTTP
- إذا وجدت جداول، قم بطباعة بيانات الجدول الوصفية
يعرض هذا الكود المثال استخراج الجداول من مستند PDF باستخدام PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func ExtractTables(pdf_api *asposepdfcloud.PdfApiService, document string, remoteFolder string) {
// Extract all tables form the document and show table info
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remoteFolder,
}
result, httpResponse, err := pdf_api.GetDocumentTables(document, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("ExtractTables(): Failed to extract tablev from the document.")
} else {
if result.Tables == nil || len(result.Tables.List) == 0 {
fmt.Println("ExtractTables(): Tables not found in the document.")
} else {
for i, t := range result.Tables.List {
fmt.Println("table", i, " => id: '"+t.Id+"', page: '", t.PageNum, "', rows: '", len(t.RowList), "', columns: '", len(t.RowList[0].CellList), "'")
}
}
}
}
العمل مع الجداول في PDF عبر Go SDK
توفر الجداول تنسيقًا منظمًا لعرض البيانات بشكل منهجي، مما يسهل على القراء فهم وتحليل المعلومات. كما أنها تعزز الجاذبية البصرية للمستند، وتضيف الاحترافية والتنظيم. عند التعامل مع البيانات الرقمية أو المقارنة، تحسن الجداول الوضوح عن طريق تجميع المعلومات ذات الصلة في تنسيق سهل القراءة. بالإضافة إلى ذلك، يمكن للجداول دمج المحتوى الذي يتم إنشاؤه في الوقت الفعلي أو ديناميكيًا، مثل البيانات من قواعد البيانات أو لوحات المعلومات التحليلية. استخراج الجدول من مستندات PDF باستخدام Aspose.PDF Cloud Go SDK.
مع Go SDK الخاص بنا يمكنك
- إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
- إضافة جداول وأختام النص أو الصورة إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF باستخدام معرفه.
- استبدال مثيل واحد أو عدة مثيلات من النص في صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني للحصول على الجداول من ملفات PDF عبر الإنترنت واختبار الوظائف.
- موارد التعلم
- التوثيق
- الكود المصدري
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- مدونة
- لماذا Aspose.PDF Cloud لـ Go؟
- قائمة العملاء
- الأمان