PDF אָפפערס יינציק אַדוואַנטידזשיז איבער אנדערע טעקע פֿאָרמאַטירונגען, ווייַל עס קענען יבערמאַכן געשעפט וואָרקפלאָוז, באַאַמטער דאָקומענטן אין אַ פֿאָרמאַט וואָס פּראַזערווז די אויסלייג / פאָרמאַטטינג ווען איר זען אויף קיין פּלאַטפאָרמע. עס ינשורז אַז אַלע וויוערז זען דעם דאָקומענט ווי בדעה, ראַגאַרדלאַס פון די געבוירן אַפּלאַקיישאַן, צוקוקער, אָפּערייטינג סיסטעם אָדער די מיטל וואָס איז געניצט. אָבער, MobiXML פֿאָרמאַט איז זיך-יקספּלאַנאַטאָרי וואָס רעפערס צו eBook MobiXML נאָרמאַל פֿאָרמאַט און איז געשטיצט דורך כּמעט אַלע מאָדערן E- לייענער ספּאַסיפיקלי, די רירעוודיק דעוויסעס מיט נידעריק באַנדווידט. אַזוי אין דעם אַרטיקל, מיר וועלן ויספאָרשן די דעטאַילס וועגן ווי צו גער PDF צו MobiXML ניצן REST API.
פּדף פּראַסעסינג אַפּי
אין סדר צו פּראָגראַממאַטיק מאַניפּולירן פּדף טעקע, מיר האָבן באשאפן אַ REST באזירט לייזונג געהייסן Aspose.PDF Cloud. עס אַלאַוז איר צו שאַפֿן, רעדאַגירן, מאַניפּולירן און גער פּדף דאָקומענטן צו אַ שעפע פון געשטיצט פֿאָרמאַטירונגען. איצט ווי מיר דאַרפֿן די פּדף קאַנווערזשאַן קייפּאַבילאַטיז אין Java אַפּלאַקיישאַן, אַזוי מיר דאַרפֿן צו לייגן די רעפֿערענץ פון Aspose.PDF Cloud SDK פֿאַר Java אין אונדזער Java אַפּלאַקיישאַן דורך אַרייַנגערעכנט די פאלגענדע דעטאַילס אין pom.xml (מאַווען בויען טיפּ פּרויעקט) .
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cloud-pdf</artifactId>
<version>21.11.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
דער ווייַטער איז צו באַקומען דיין קליענט קראַדענטשאַלז פֿון Cloud Dashboard. אויב איר זענט נישט שוין רעגיסטרירט, ביטע פאַרשרייַבן מיט גילטיק בליצפּאָסט אַדרעס און באַקומען דיין פערזענליכען קראַדענטשאַלז.
פּדף צו מאָבי קאָנווערטער אין ז’אבא
כּדי צו אַנטוויקלען אַ פּדף צו מאָבי קאַנווערטער מיט ז’אבא, נאָכגיין די ינסטראַקשאַנז אונטן. ביטע טאָן אַז די סטעפּס גער די פּדף דאָקומענט (ליגן אויף קלאָוד סטאָרידזש) צו MOBIXML פֿאָרמאַט און ופּלאָאַד די ריזאַלטינג זיפ אַרקייוו צו קלאָוד סטאָרידזש.
- שאַפֿן אַ בייַשפּיל פון PdfApi ווו מיר פאָרן די פערזענליכען קראַדענטשאַלז ווי אַרגומענטן
- לייענען די אַרייַנשרייַב פּדף ניצן טעקע בייַשפּיל און צופֿעליקער עס צו וואָלקן סטאָרידזש ניצן די ופּלאָאַדFile (…) אופֿן פון PdfAPi קלאַס
- שאַפֿן אַ שטריקל אָבדזשעקט מיט די נאָמען פֿאַר דער רעזולטאַט MobiXML טעקע
- צום סוף, רופן putPdfInStorageToMobiXml (…) אופֿן צו בייַטן די PDF צו מאָבי אָנליין און ראַטעווען די רעזולטאַט צו וואָלקן סטאָרידזש
// פֿאַר מער ביישפילן, ביטע באַזוכן https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples
try
{
// באַקומען ClientID און ClientSecret פֿון https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// שאַפֿן אַ בייַשפּיל פון PdfApi
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// נאָמען פון אַרייַנשרייַב פּדף דאָקומענט
String name = "input.pdf";
// לייענען די אינהאַלט פון אַרייַנשרייַב פּדף טעקע
File file = new File("/Users/Downloads/"+name);
// ופּלאָאַד פּדף צו וואָלקן סטאָרידזש
pdfApi.uploadFile("input.pdf", file, null);
// רעזולטאַט טעקע נאָמען
String resultantFile = "resultant.mobi";
// רופן די API פֿאַר קאַנווערזשאַן פון PDF צו MobiXML. דער רעזולטאַט טעקע איז געראטעוועט אין וואָלקן סטאָרידזש
pdfApi.putPdfInStorageToMobiXml("input.pdf", resultantFile, null, null);
// דרוקן הצלחה אָנזאָג
System.out.println("PDF to Mobi conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF צו מאָבי קינדלע ניצן cURL קאַמאַנדז
אן אנדער אָפּציע צו אַקסעס די REST API איז דורך cURL קאַמאַנדז. אין דעם אָפּטיילונג, מיר וועלן גער די PDF צו מאָבי קינדלע פֿאָרמאַט מיט די cURL קאַמאַנדז. איצט ווי אַ פּרירעקוואַזאַט, מיר דאַרפֿן צו ערשטער דזשענערייט אַ JWT אַקסעס סימען (באזירט אויף קליענט קראַדענטשאַלז) ניצן די פאלגענדע באַפֿעל.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
איצט ויספירן די פאלגענדע באַפֿעל וואָס לאָודז די פּדף טעקע פֿון קלאָוד סטאָרידזש און סאַוועס די רעזולטאַט MobiXML צו היגע פאָר.
curl -v -X GET "https://api.aspose.cloud/v3.0/pdf/input.pdf/convert/mobixml" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o "Resultant.mobi"
שנעל עצה
כּדי צו זען די Mobi טעקעס אָנליין, פּרוּווט ניצן אונדזער [Free Mobi Viewer] (https://products.groupdocs.app/viewer/mobi).
מסקנא
מיר האָבן דורכגעקאָכט אַלע די נויטיק סטעפּס פון ניצן די REST API צו גער PDF צו מאָבי (MobiXML) פֿאָרמאַט. איר קען האָבן באמערקט אַז די גאַנץ פּראָצעס איז געווען פּשוט און סטרייטפאָרווערד. אָדער איר קענען גער אַ איין פּדף אָדער דורכפירן אַ פּעקל פּראַסעסינג קעגן קייפל פּדף טעקעס. מיר רעקאָמענדירן איר צו ויספאָרשן די פּראָדוקט דאַקיומענטיישאַן וואָס כּולל די אינפֿאָרמאַציע וועגן אַלע די יקסייטינג פֿעיִקייטן דערווייַל געשטיצט דורך די אַפּי.
אויב איר ווילט צו באַקומען אַקסעס צו די מקור קאָד פון די קלאָוד סדק, עס איז בארעכטיגט אויף GitHub (ארויס אונטער MIT דערלויבעניש). לעסאָף, אויב איר טרעפן קיין פּראָבלעם ווען איר נוצן די אַפּי, ביטע פילן פריי צו קאָנטאַקט אונדז דורך פריי פּראָדוקט סופּפּאָרט פאָרום.
שייַכות אַרטיקלען
ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: