استخراج النص من PDF باستخدام Go
Contents
[
Hide
]
استخراج النص من مستند PDF
استخراج النص من مستند PDF هو مهمة شائعة ومفيدة للغاية. غالبًا ما تحتوي ملفات PDF على معلومات حيوية تحتاج إلى الوصول إليها، أو تحليلها، أو معالجتها لأغراض مختلفة.
استخراج النص يجعل محتوى PDF قابلاً للبحث، مما يسمح للمستخدمين بتحديد المعلومات المحددة بسرعة دون مراجعة المستند بالكامل يدويًا.
في حال أردت استخراج النص من مستند PDF، يمكنك استخدام ExtractText function. يرجى مراجعة المقتطف البرمجي التالي لاستخراج النص من ملف PDF باستخدام Go.
- افتح مستند PDF بالاسم الملف المعطى.
- ExtractText يستخرج محتوى النص من مستند PDF.
- اطبع النص المستخرج إلى وحدة التحكم.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
import "fmt"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// ExtractText() returns PDF-document contents as plain text
txt, err := pdf.ExtractText()
if err != nil {
log.Fatal(err)
}
// Print
fmt.Println("Extracted text:\n", txt)
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}