פתח את Word ב Go SDK

השתמש ב REST API כדי לפתוח ולקרוא Word קבצים באופן פרוגרמטי ב Go

פתח בקלות Word מסמכים עם מספר שורות של קוד Go בלבד. ספריית Go שלנו תספק לך את כל מה שאתה צריך כדי לגשת לתוכן המסמך של Word באופן פרוגרמטי.

הצג את קטע הקוד

פתח קובץ Word ב Go

המשימה של קריאת מסמכי Word היא המשימה של קריאת מבני נתונים היררכיים בתוך מודל ה DOM. זה מרמז על ידיעת הפורמט של כל רכיב נתוני Word בנפרד, כולל כל הרכיבים והתכונות הצאצא האפשריים שלו.

ספריית Go שלנו היא פתרון מבוסס ענן שיאפשר לכם לפתוח קבצי Word לקריאה וכתיבה בקלות. גישה מבוזרת זו מעניקה לך גמישות בפיתוח תוכנה באמצעות שפת Go, שכן כל עיבוד מסמכי Word עתירי משאבים יתבצע על שרתי Aspose. כל מה שאתה צריך הוא לקבל מפתחות פרטיים כדי לגשת לענן API בקוד Go.

קרא באופן פרוגרמטי מסמכי Word ב Go

אתה יכול לחזור על כל הרכיבים של מסמך Word או שאתה יכול לחפש אלמנטים ספציפיים בעץ DOM. אנו מספקים מגוון רחב של פונקציות Go הן לעבודה עם מבנה קובץ ה Word והן עם הנתונים הכלולים בצמתי המסמך.

דוגמא הקוד הבאה תעזור לך להבין במהירות כיצד לטעון קובץ Word באמצעות Go ולבצע בו כמה פעולות.

העלה מסמך שברצונך לגשת אליו
הפעל קוד
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
fileName:= "Input.docx"

requestFileContent, _ := os.Open(ReadFile(t, fileName))
uploadDocumentRequestOptions := map[string]interface{}{}
uploadDocumentRequest := &models.UploadFileRequest{
    FileContent: requestFileContent,
    Path: ToStringPointer(fileName),
    Optionals: uploadDocumentRequestOptions,
}
_, _, _ = wordsApi.UploadFile(ctx, uploadDocumentRequest)

requestParagraph := models.ParagraphInsert{
    Text: ToStringPointer("Reading and writing to the file in the cloud occurs automatically."),
}
insertParagraphRequestOptions := map[string]interface{}{}
insertParagraphRequest := &models.InsertParagraphRequest{
    Name: ToStringPointer(fileName),
    Paragraph: &requestParagraph,
    Optionals: insertParagraphRequestOptions,
}
_, _, _ = wordsApi.InsertParagraph(ctx, insertParagraphRequest)

downloadDocumentRequestOptions := map[string]interface{}{}
downloadDocumentRequest := &models.DownloadFileRequest{
    Path: ToStringPointer(fileName),
    Optionals: downloadDocumentRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadDocumentRequest)
הפעל קוד
  
העתק את הקוד Go ללוח

כיצד לקרוא קובץ Word ב Go

  1. התקן את 'Aspose.Words Cloud עבור Go'
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט Go שלך
  3. קרא קובץ Word

התקן את ספריית Go כדי לקרוא DOCX קבצים

הפעל go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api כדי להתקין את Aspose.Words Cloud SDK for Go. אתה יכול לקבל מידע שימושי רב על שיטות התקנה אחרות מהסעיף "How to use SDK".

שכבו את קוד המקור של Aspose.Words Cloud SDK for Go מ-GitHub והשתמשו בו בפרויקט שלכם. אנא עקוב אחר Instructions אלה כדי לקבל במהירות את אישורי האבטחה הדרושים ולגשת ל- REST API שלנו.

דרישות מערכת

עיין בתיעוד Repository Documentation כדי לראות את הפרטים.

פורמטי קבצים נתמכים אחרים

ניתן לפתוח מסמכים בפורמטים אחרים:

5%

הירשם לעדכוני מוצר Aspose

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2025. כל הזכויות שמורות.