אַן XLSB איז אַן עקססעל ביינערי טעקע פֿאָרמאַט, און איז אַ זאַמלונג פון רעקאָרדס און סטראַקטשערז וואָס ספּעציפיצירן עקססעל וואָרקבאָאָק אינהאַלט. דער אינהאַלט קען אַרייַננעמען אַנסטראַקטשערד אָדער האַלב-סטראַקטשערד טישן פון נומערן, טעקסט, אָדער ביידע נומערן און טעקסט, פאָרמולאַס, פונדרויסנדיק דאַטן קאַנעקשאַנז, טשאַרץ און בילדער. אויף די אנדערע סוף, PDF גיט די פיייקייט צו זען אינהאַלט אויף קיין פּלאַטפאָרמע אָן קאַמפּראַמייזינג פאַדעלאַטי. דעריבער, רעכט צו דעם פיייקייט, מיר וועלן דיסקוטירן די דעטאַילס וועגן ווי צו פּראָגראַממאַטיק גער XLSB צו PDF מיט Java SDK.
עקססעל צו פּדף קאַנווערזשאַן אַפּי
Aspose.Cells Cloud SDK פֿאַר Java איז אונדזער אַוואָרד-ווינינג לייזונג וואָס גיט די קייפּאַבילאַטיז צו שאַפֿן, רעדאַגירן און גער פאָלקס עקססעל פֿאָרמאַטירונגען צו PDF, HTML, TIFF, CSV, און אנדערע געשטיצט טעקע פֿאָרמאַטירונגען. די שטאַרק און פלעקסאַבאַל פֿעיִקייטן, דעם וואָלקן-באזירט אַפּי גיט אַ פּשוט און עפעקטיוו לייזונג פֿאַר קאַנווערטינג עקססעל ספּרעדשיץ צו פּדף פֿאָרמאַט. איצט אין סדר צו נוצן די SDK, מיר זענען געגאנגען צו לייגן די פאלגענדע רעפֿערענץ אין 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>
איצט אין סדר צו נוצן Cloud SDK, איר דאַרפֿן צו פאַרשרייַבן אַ פריי חשבון איבער Aspose Cloud און זוכן / שאַפֿן קליענט שייַן און קליענט סוד אין Cloud Dashboard.
גער עקססעל צו פּדף אין ז’אבא
אין די פאלגענדע אָפּטיילונג, מיר וועלן דיסקוטירן די דעטאַילס וועגן ווי צו גער אַ XLSB צו PDF פֿאָרמאַט און ראַטעווען די רעזולטאַט אין קלאָוד סטאָרידזש.
- שאַפֿן אַ בייַשפּיל פון CellsApi בשעת פּראַוויידינג קליענט קראַדענטשאַלז ווי אַרייַנשרייַב אַרגומענטן
- ספּעציפיצירן די נאָמען פון אַרייַנשרייַב XLSB, רעזולטאַט פֿאָרמאַט און רעזולטאַט טעקע נאָמען
- צופֿעליקער די אַרייַנשרייַב XLSB צו וואָלקן סטאָרידזש מיט די ופּלאָאַדפילע (…) אופֿן
- צום סוף, רופן דעם אופֿן cellsWorkbookGetWorkbook(…) צו אָנהייבן די קאַנווערזשאַן אָפּעראַציע
// פֿאַר מער ביישפילן, ביטע באַזוכן https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// באַקומען ClientID און ClientSecret פֿון https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// שאַפֿן אַ בייַשפּיל פון CellsApi ניצן קליענט קראַדענטשאַלז
CellsApi api = new CellsApi(clientId,clientSecret);
// נאָמען פון אַרייַנשרייַב קסלסב וואָרקבאָאָק
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);
}
די מוסטער טעקעס געניצט אין די אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון
XLSB צו PDF ניצן cURL קאַמאַנדז
אין דעם אָפּטיילונג, מיר וועלן נוצן cURL קאַמאַנדז צו לאָדן XLSB פֿון וואָלקן סטאָרידזש און גער עס צו PDF פֿאָרמאַט. אַזוי ווי אַ פּרי-רעקוואַזאַט, מיר דאַרפֿן צו ערשטער דזשענערייט אַ 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 פֿאָרמאַט. די אַפּי איז גלייך טויגעוודיק פון קאַנווערטינג אַ איין ספּרעדשיט און קייפל ספּרעדשיץ אין אַמאָל. מיט די הילף פון Aspose.Cells Cloud SDK פֿאַר Java, אַנטוויקלען אַ פאַרלאָזלעך און עפעקטיוו לייזונג פֿאַר קאַנווערזשאַן פון עקססעל צו פּדף. אין דער זעלביקער צייט, נעמען די לעווערידזש פון REST אַרקאַטעקטשער דורך קאַנווערטינג XLS צו PDF מיט cURL קאַמאַנדז.
פונדעסטוועגן, מיר העכסט מוטיקן איר צו ויספאָרשן די פּראָדוקט דאַקיומענטיישאַן און לערנען וועגן אנדערע יקסייטינג פֿעיִקייטן געפֿינט דורך די אַפּי. לעסאָף, אויב איר טרעפן קיין פּראָבלעם ווען איר נוצן די אַפּי, ביטע פילן פריי צו קאָנטאַקט אונדז דורך די פּראָדוקט שטיצן פאָרום.
שייַכות אַרטיקלען
מיר רעקאָמענדירן צו באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: