XLS ते PDF

एक्सेलला पीडीएफ ऑनलाइन कसे रूपांतरित करायचे ते शिका

XLSB एक एक्सेल बायनरी फाइल फॉरमॅट आहे आणि ते रेकॉर्ड आणि स्ट्रक्चर्सचा संग्रह आहे जे Excel वर्कबुक सामग्री निर्दिष्ट करतात. सामग्रीमध्ये संख्या, मजकूर किंवा दोन्ही संख्या आणि मजकूर, सूत्रे, बाह्य डेटा कनेक्शन, तक्ते आणि प्रतिमांच्या असंरचित किंवा अर्ध-संरचित सारण्या समाविष्ट असू शकतात. दुसऱ्या बाजूला, PDF निष्ठेशी तडजोड न करता कोणत्याही प्लॅटफॉर्मवर सामग्री पाहण्याची क्षमता प्रदान करते. त्यामुळे या क्षमतेमुळे, आम्ही Java SDK वापरून XLSB ला प्रोग्रॅमॅटिकरीत्या PDF मध्ये कसे रूपांतरित करायचे याच्या तपशीलावर चर्चा करणार आहोत.

एक्सेल ते पीडीएफ रूपांतरण API

Aspose.Cells Cloud SDK for Java हे आमचे पुरस्कार-विजेते समाधान आहे जे पीडीएफ, HTML, TIFF, [CSV] मध्ये लोकप्रिय एक्सेल फॉरमॅट तयार, संपादित आणि रूपांतरित करण्याची क्षमता प्रदान करते. [७], आणि इतर [समर्थित फाइल स्वरूपे] [८]. त्याची शक्तिशाली आणि लवचिक वैशिष्ट्ये, हे क्लाउड-आधारित API एक्सेल स्प्रेडशीट्स पीडीएफ फॉरमॅटमध्ये रूपांतरित करण्यासाठी एक सोपा आणि कार्यक्षम उपाय प्रदान करते. आता SDK वापरण्यासाठी, आपण maven बिल्ड प्रकारातील pom.xml मध्ये खालील संदर्भ जोडणार आहोत.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.5</version>
    </dependency>
</dependencies>

आता क्लाउड SDK वापरण्यासाठी, तुम्हाला Aspose Cloud वर विनामूल्य खाते नोंदणी करणे आणि Cloud Dashboard वर क्लायंट आयडी आणि क्लायंट सीक्रेट शोधणे/तयार करणे आवश्यक आहे.

जावामध्ये एक्सेलला पीडीएफमध्ये रूपांतरित करा

पुढील विभागात, आम्ही XLSB ला PDF स्वरूपात रूपांतरित कसे करावे आणि क्लाउड स्टोरेजमध्ये आउटपुट कसे जतन करावे याबद्दल तपशीलवार चर्चा करणार आहोत.

  • इनपुट वितर्क म्हणून क्लायंट क्रेडेन्शियल प्रदान करताना CellsApi चे उदाहरण तयार करा
  • इनपुट XLSB चे नाव, परिणामी स्वरूप आणि आउटपुट फाइल नाव निर्दिष्ट करा
  • uploadFile(…) पद्धत वापरून क्लाउड स्टोरेजमध्ये इनपुट XLSB अपलोड करा
  • शेवटी, रूपांतरण ऑपरेशन सुरू करण्यासाठी cellsWorkbookGetWorkbook(…) पद्धतीला कॉल करा
// अधिक उदाहरणांसाठी, कृपया https://github.com/aspose-cells-cloud/aspose-cells-cloud-java ला भेट द्या

try
    {
    // https://dashboard.aspose.cloud/ वरून ClientID आणि ClientSecret मिळवा
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // क्लायंट क्रेडेन्शियल्स वापरून CellsApi चे उदाहरण तयार करा
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // इनपुट XLSB वर्कबुकचे नाव
    String name = "myDocument.xlsb";
    // वर्कबुक एनक्रिप्ट केलेले असल्यास पासवर्ड तपशील
    String password = null;
    // वर्कबुक पंक्ती ऑटोफिट करण्यासाठी सेट करा किंवा नाही हे निर्दिष्ट करते.
    Boolean isAutoFit = true;
    // फक्त टेबल डेटा जतन करा किंवा नाही हे निर्दिष्ट करते. एक्सेल करण्यासाठी फक्त पीडीएफ वापरा.
    Boolean onlySaveTable = true;
    // परिणामी फाइल स्वरूप
    String format = "PDF";
		
    // स्थानिक प्रणालीवरून फाइल लोड करा
    File file = new File("c://Users/shahbnay/Downloads/"+name);	
    // क्लाउड स्टोरेजवर इनपुट XLSB अपलोड करा
    api.uploadFile("input.xlsb", file, "Internal");

    // दस्तऐवज रूपांतरण ऑपरेशन करा
    File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			            isAutoFit, onlySaveTable, null,"Internal",  "Resultant.pdf","Internal", null);        
        
    // यश संदेश छापा
    System.out.println("XLSB sucessfully converted to PDF format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

वरील उदाहरणामध्ये वापरलेल्या नमुना फाइल्स येथून डाउनलोड केल्या जाऊ शकतात

XLS ते PDF

प्रतिमा 1:- XLSB ते PDF रूपांतरण पूर्वावलोकन

CURL कमांड वापरून XLSB ते PDF

या विभागात, आम्ही क्लाउड स्टोरेजमधून XLSB लोड करण्यासाठी आणि पीडीएफ फॉरमॅटमध्ये रूपांतरित करण्यासाठी cURL कमांड वापरणार आहोत. त्यामुळे पूर्व-आवश्यकता म्हणून, आम्हाला प्रथम क्लायंट क्रेडेन्शियल्सवर आधारित JWT ऍक्सेस टोकन तयार करणे आवश्यक आहे.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

JWT टोकन व्युत्पन्न झाल्यावर, कृपया रूपांतरण करण्यासाठी खालील आदेश कार्यान्वित करा.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsb?format=PDF&isAutoFit=false&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

निष्कर्ष

या लेखात, आम्ही एक्सेल स्प्रेडशीट्सला JSON फॉरमॅटमध्ये रूपांतरित करण्यासाठी एक शक्तिशाली आणि लवचिक उपाय विकसित करण्यासाठी तपशीलांवर चर्चा केली आहे. API एकाच स्प्रेडशीट तसेच एकाधिक स्प्रेडशीट एकाच वेळी रूपांतरित करण्यास तितकेच सक्षम आहे. म्हणून Java साठी Aspose.Cells Cloud SDK च्या मदतीने, Excel ला PDF मध्ये रूपांतरित करण्यासाठी एक विश्वासार्ह आणि कार्यक्षम उपाय विकसित करा. त्याच वेळी, CURL कमांड वापरून XLS ला PDF मध्ये रूपांतरित करून REST आर्किटेक्चरचा फायदा घ्या.

तरीही, आम्ही तुम्हाला उत्पादन दस्तऐवजीकरण एक्सप्लोर करण्यासाठी आणि API द्वारे ऑफर केलेल्या इतर रोमांचक वैशिष्ट्यांबद्दल जाणून घेण्यास प्रोत्साहित करतो. शेवटी, API वापरताना तुम्हाला कोणतीही समस्या आल्यास, कृपया [उत्पादन समर्थन मंच] [१२] द्वारे आमच्याशी मोकळ्या मनाने संपर्क साधा.

संबंधित लेख

याबद्दल अधिक जाणून घेण्यासाठी आम्ही खालील लिंक्सला भेट देण्याची जोरदार शिफारस करतो: