C++ का उपयोग करके एक्सेल रो की ऊंचाई कैसे बदलें

यह आसान ट्यूटोरियल आपको C++** का उपयोग करके **एक्सेल रो की ऊंचाई बदलने में मदद करेगा। आप सीखेंगे कि कैसे कुछ सरल चरणों का पालन करते हुए, C++ का उपयोग करके एक्सेल में पंक्ति की ऊंचाई को अलग-अलग तरीकों से समायोजित करें जैसे कि एक स्थिर मान का उपयोग करके पंक्ति की ऊंचाई बदलना या उस पंक्ति में डेटा और सामग्री की शैली के आधार पर पंक्ति की ऊंचाई बदलना। अंत में पंक्तियों की ऊंचाई बदलने के बाद, आउटपुट फ़ाइल को XLSX या किसी अन्य समर्थित प्रारूप में सहेजा जा सकता है।

C++ . का उपयोग करके एक्सेल रो की ऊंचाई बदलने के चरण

  1. एक्सेल फ़ाइल के साथ काम करने के लिए NuGet पैकेज मैनेजर का उपयोग करके Aspose.Cells.Cpp लाइब्रेरी जोड़ें
  2. शुरुआत में Aspose::Cells नामस्थान शामिल करें
  3. लक्ष्य एक्सेल फ़ाइल लोड करके Workbook ऑब्जेक्ट को इंस्टेंट करें
  4. एक वर्कशीट तक पहुंचें जहां चयनित पंक्तियों की ऊंचाई बदलनी है
  5. पंक्ति अनुक्रमणिका और एक निश्चित ऊँचाई मान प्रदान करके पंक्ति की ऊँचाई बदलें
  6. एक अन्य वर्कशीट का चयन करें जहां सामग्री के संबंध में पंक्ति की ऊंचाई को बदला जाना है
  7. डेटा के आधार पर कई पंक्तियों की ऊंचाई बदलें
  8. कार्यपुस्तिका को पंक्तियों की परिवर्तित ऊंचाई के साथ सहेजें

ये चरण C++* में पंक्ति ऊंचाई सेट करने से पहले शामिल किए जाने वाले आवश्यक पुस्तकालय और संदर्भों को साझा करके प्रक्रिया का वर्णन करते हैं। लक्ष्य कार्यपुस्तिका लोड करने के बाद, विभिन्न कार्यपत्रकों को संदर्भित किया जाता है जिनकी पंक्तियों की ऊंचाई को बदला जाना है। आवश्यकता के आधार पर ऊँचाई को बदलने के लिए विभिन्न कार्यों का उपयोग किया जाता है कि या तो पंक्ति की ऊँचाई को एक निश्चित मान से बदला जाना है या लक्ष्य पंक्ति में सामग्री को ध्यान में रखते हुए चर आकार निर्धारित किया जाना है।

C++ का उपयोग करके एक्सेल रो की ऊंचाई बदलने के लिए कोड

#pragma once
#include "Aspose.Cells.h"
class ChangeExcelRowHeight
{
public : void ChangeExcelRowHeightUsingCplusCplus()
{
// Set the Aspose.Cells license to produce watermark free output file
intrusive_ptr<License> rowHeightLicense = new License();
rowHeightLicense->SetLicense(new String("Aspose.Cells.lic"));
// Open the sample Excel file to change the rows in different worksheet
intrusive_ptr<IWorkbook> wbForRowsHeight = Factory::CreateIWorkbook(new String("sampleFileForRowsHeight.xlsx"));
// Access the target worksheet say second worksheet
intrusive_ptr<IWorksheet> secondWorksheet = wbForRowsHeight->GetIWorksheets()->GetObjectByIndex(1);
// Set the single row (say row 4) height to 40
secondWorksheet->GetICells()->SetRowHeight(3, 40);
// Set particular row's height based on the contents in a specified range of columns
secondWorksheet->AutoFitRow(3, 5, 8);
// Set height of a range of rows based on the contents in them
secondWorksheet->AutoFitRows(9, 15);
// Access some other worksheet (say fourth) whose all rows height is to be set based on the contents
intrusive_ptr<IWorksheet> fourthWorksheet = wbForRowsHeight->GetIWorksheets()->GetObjectByIndex(3);
fourthWorksheet->AutoFitRows();
// Save the Excel file with different name after setting the rows height
wbForRowsHeight->Save(new String("outputRowsUpdated.xlsx"));
}
};

हम नमूना एक्सेल फ़ाइल को लोड करने के लिए फ़ैक्टरी :: CreateIWorkbook () फ़ंक्शन का उपयोग करते हैं और फिर शीट इंडेक्स प्रदान करके इसके विभिन्न कार्यपत्रकों तक पहुँच प्राप्त करते हैं। प्रत्येक शीट में कोशिकाओं का एक संग्रह होता है जो अलग-अलग पंक्ति की ऊंचाई निर्धारित करने के लिए कई कार्यों का समर्थन करता है। साथ ही, वर्कशीट में स्वयं कई फ़ंक्शन होते हैं जिनका उपयोग टेक्स्ट शैली और डेटा के आकार के आधार पर पंक्ति की ऊंचाई को अलग-अलग तरीकों से सेट करने के लिए किया जा सकता है।

यहां आपको C++* का उपयोग करके एक्सेल में * पंक्तियों की ऊंचाई को संशोधित करने की जानकारी मिली है। आप लेख C++ का उपयोग करके एक्सेल को पीडीएफ में कैसे बदलें? में उल्लिखित विभिन्न प्रकार के रूपांतरण भी कर सकते हैं जो एक्सेल फ़ाइल से PDF फ़ाइल में रूपांतरण की व्याख्या करता है।

 हिन्दी