HTML JPG PDF XML XLSX
  Product Family
PDF

C++ के माध्यम से PDF फ़ाइल बनाएं

मूल और उच्च प्रदर्शन PDF (पोर्टेबल दस्तावेज़ प्रारूप) C++ पुस्तकालय का उपयोग करके माइक्रोसॉफ़्ट कार्यालय के बिना प्रोग्रामेटिक रूप से निर्माण।

C++ का उपयोग करके PDF फ़ाइल बनाएँ

कैसे PDF फ़ाइल बनाने के लिए? Aspose.Cells for C++ लाइब्रेरी के साथ, आप आसानी से कोड की कुछ पंक्तियों के साथ प्रोग्रामेटिक रूप से PDF फ़ाइल बना सकते हैं। Aspose.Cells for C++ सभी एक्सेल फाइलों को उत्पन्न करने, संशोधित करने, परिवर्तित करने, रेंडर करने और प्रिंट करने की क्षमता के साथ क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने में सक्षम है। C++ एक्सेल API न केवल स्प्रेडशीट प्रारूपों के बीच परिवर्तित होता है, यह एक्सेल फाइलों को छवियों के रूप में भी प्रस्तुत कर सकता है, PDF, HTML, ODS, CSV, SVG, JSON, वर्ड, पीपीटी और अधिक, इस प्रकार यह उद्योग में दस्तावेजों का आदान-प्रदान करने के लिए एक आदर्श विकल्प है। -मानक प्रारूप। आप इसका नवीनतम संस्करण सीधे डाउनलोड कर सकते हैं, बस खोलें NuGet पैकेज प्रबंधक, Aspose.Cells.Cpp खोजें और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न आदेश का भी उपयोग कर सकते हैं।

आज्ञा


PM> Install-Package Aspose.Cells.Cpp

C++ के माध्यम से PDF कैसे बनाएं

डेवलपर्स के लिए कोड की कुछ पंक्तियों में डेटा प्रोसेसिंग के लिए चल रहे रिपोर्टिंग एप्लिकेशन के भीतर PDF फ़ाइलों को बनाना, लोड करना, संशोधित करना और परिवर्तित करना आसान है।

  1. IWorkbook क्लास का एक ऑब्जेक्ट बनाएं।
  2. IWorksheet ऑब्जेक्ट में पहली शीट प्राप्त करें।
  3. वर्कशीट के कक्षों को ICells ऑब्जेक्ट में लाने के लिए IWorksheet->GetICells() पद्धति का उपयोग करें।
  4. वर्कशीट के वांछित सेल को ICell ऑब्जेक्ट में एक्सेस करने के लिए ICells->GetObjectByIndex() विधि का उपयोग करें।
  5. सेल में इनपुट मान के लिए ICell->PutValue() विधि का उपयोग करें।
  6. सहेजें () पद्धति का उपयोग करके कार्यपुस्तिका को .pdf फ़ाइल के रूप में सहेजें।
 

निम्नलिखित स्रोत कोड दिखाता है कि C++ का उपयोग करके PDF फ़ाइल कैसे बनाई जाए।


// Create an object of the IWorkbook class.
intrusive_ptr<IWorkbook> wkb = Factory::CreateIWorkbook();

// Get the first sheet into an IWorksheet object.
intrusive_ptr<IWorksheetCollection> wsc = wkb->GetIWorksheets();
intrusive_ptr<IWorksheet> ws = wsc->GetObjectByIndex(0);

// Use IWorksheet->GetICells() method to get the cells of the worksheet into an ICells object.
intrusive_ptr<ICells> cells = ws->GetICells();

// Use ICells->GetObjectByIndex() method to access the desired cell of the worksheet into an ICell object.
intrusive_ptr<ICell> cell00 = cells->GetObjectByIndex(0, 0);
intrusive_ptr<ICell> cell01 = cells->GetObjectByIndex(0, 1);
intrusive_ptr<ICell> cell10 = cells->GetObjectByIndex(1, 0);
intrusive_ptr<ICell> cell11 = cells->GetObjectByIndex(1, 1);

// Use ICell->PutValue() method to input value into the cell.
cell00->PutValue(new String("ColumnA"));
cell01->PutValue(new String("ColumnB"));
cell10->PutValue(new String("ValueA"));
cell11->PutValue(new String("ValueB"));

// Save workbook to resultFile folder
wkb->Save(new String("created_one.pdf"));
 

PDF फ़ाइल बनाने के लिए C++ पुस्तकालय

आपके सिस्टम पर “Aspose.Cells for C++” स्थापित करने के लिए तीन विकल्प हैं। कृपया एक चुनें जो आपकी आवश्यकताओं के समान हो और चरण-दर-चरण निर्देशों का पालन करें:

  1. ए स्थापित करें NuGet पैकेज . देखना प्रलेखन
  2. शामिल करें और lib फ़ोल्डर का उपयोग करके लाइब्रेरी स्थापित करें। देखना प्रलेखन
  3. लिनक्स में Aspose.Cells for C++ स्थापित करें। देखना प्रलेखन

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

C++ रूपांतरण नमूना स्रोत कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • Microsoft Windows या C++ रनटाइम पर्यावरण के साथ Windows 32 बिट, Windows 64 बिट और लिनक्स 64 बिट के साथ संगत ओएस।
  • अपने प्रोजेक्ट में Aspose.Cells for C++ DLL का संदर्भ जोड़ें।

अन्य समर्थित शीट जनरेशन

आप नीचे सूचीबद्ध कुछ सहित अन्य Microsoft एक्सेल फाइलें भी बना सकते हैं।

XLS (Microsoft एक्सेल स्प्रेडशीट (लीगेसी))
XLSX (एक्सएमएल वर्कबुक खोलें)
XLSB (एक्सेल बाइनरी वर्कबुक)
XLSM (मैक्रो-सक्षम स्प्रेडशीट)
XLT (एक्सेल 97 - 2003 टेम्प्लेट)
XLTX (एक्सेल टेम्प्लेट)
XLTM (एक्सेल मैक्रो-सक्षम टेम्पलेट)
CSV (अल्पविराम से अलग किये गए मान)
TSV (टैब अलग किए गए मान)
ODS (ओपन डॉक्यूमेंट स्प्रेडशीट)