आरम्भ

Aspose.Cells FOSS for Go के साथ शुरूआत

स्वागत है Aspose.Cells FOSS Go के लिए आरंभ गाइड! यह परिचय आपको लाइब्रेरी स्थापित करने, अपने वातावरण को सत्यापित करने, और कुछ ही मिनटों में Excel स्प्रेडशीट बनाना शुरू करने में मदद करेगा।


सिस्टम आवश्यकताएँ

समर्थित Go संस्करण

  • Go 1.24 या इसके बाद का संस्करण, मॉड्यूल के go.mod के अनुसार

कोई अतिरिक्त निर्भरताएँ नहीं

go.mod कोई require प्रविष्टियाँ घोषित नहीं करता। Aspose.Cells FOSS for Go पूरी तरह से Go मानक लाइब्रेरी पर निर्मित है — कोई cgo नहीं, कोई मूल Office लाइब्रेरी नहीं, और कोई सिस्टम पैकेज आवश्यक नहीं।


स्थापना

go get के माध्यम से इंस्टॉल करें (सिफारिशित)

go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26

पैकेज को आयात करके इंस्टॉलेशन सत्यापित करें:

import cells_foss "github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26/aspose/cells_foss"

अधिक विवरण के लिए देखें स्थापना गाइड.


आप Aspose.Cells FOSS for Go के साथ क्या कर सकते हैं

तुरंत उपलब्ध स्प्रेडशीट प्रोसेसिंग सुविधाओं में शामिल हैं:

  • शुरुआत से नई कार्यपुस्तिकाएँ और कार्यपत्रक बनाएँ, या मौजूदा .xlsx फ़ाइलें लोड करके संशोधित करें
  • व्यक्तिगत कोशिकाओं को Cells() संग्रह के माध्यम से पढ़ें और लिखें (Cells().Get(ref) / Cells().Set(ref, value))
  • कोशिका शैलियों को लागू करें: फ़ॉन्ट, भराव, संरेखण, और बॉर्डर, पुन: प्रयोज्य Style वस्तुओं के माध्यम से
  • कस्टम त्रुटि संदेशों के साथ सूची और पूर्णांक डेटा मान्यकरण नियम जोड़ें
  • हेडर पंक्ति और नामित तालिका शैली के साथ संरचित Table रेंज बनाएँ
  • Worksheet.AddPicture के साथ चित्र एम्बेड करें
  • CSV में निर्यात करें और CSV से आयात करें
  • StreamingReader के साथ बड़ी कार्यपुस्तिकाओं को पंक्ति दर पंक्ति स्ट्रीम करें, पूरी शीट को मेमोरी में लोड किए बिना
  • वर्कबुक्स को पासवर्ड से सुरक्षित करें (Workbook.SetPassword/VerifyPassword)

मूल उदाहरण

यहाँ एक सरल उदाहरण है जो वर्कबुक बनाता है, कुछ सेल लिखता है, और इसे .xlsx के रूप में सहेजता है:

func main() {
	wb := cells_foss.NewWorkbook()
	ws := wb.Worksheets[0]
	ws.Cells().Set("A1", "Hello")
	ws.Cells().Set("B1", "World")
	ws.Cells().Set("A2", "Answer")
	ws.Cells().Set("B2", 42)
	outPath := "outputfiles/basic.xlsx"
	if err := wb.Save(outPath); err != nil {
		fmt.Printf("Error saving workbook: %v\n", err)
		return
	}
	fmt.Printf("Workbook saved to %s\n", outPath)
}

आगे के कदम

इन संसाधनों के साथ सीखना जारी रखें:

यह भी देखें

 हिन्दी