וואָרט צו HTML

גער וואָרט צו HTML אין ז’אבא

אין אונדזער טעגלעך לעבן, מיר האָבן צו האַנדלען מיט Microsoft Word(DOC/DOCX) דאָקומענטן ביידע פֿאַר פּערזענלעך און באַאַמטער צוועקן. סימילאַרלי, מיר קען האָבן אַ פאָדערונג צו טיילן די דאקומענטן איבער דער אינטערנעץ און צו עפֿענען / זען די דאקומענטן, דער באַקומער ריקווייערז באַזונדער אַפּלאַקיישאַנז אַזאַ ווי MS Word, OpenOffice עטק. דערצו, עטלעכע ריסטריקטיוו ינווייראַנמאַנץ קען נישט האָבן די פּערמישאַנז צו ינסטאַלירן קיין נאָך אַפּלאַקיישאַנז. אַפּלאַקיישאַנז, אַזוי אין אַזאַ סינעריאָוז, די קאַנווערזשאַן פון וואָרט צו HTML קענען זיין אַ ווייאַבאַל לייזונג. מיט דעם צוגאַנג, מיר קענען לייכט עפֿענען אַ וואָרט דאָקומענט אין וועב בלעטערער (אָן ינסטאָלינג קיין נאָך ווייכווארג). דער אַרטיקל וועט דערקלערן די סטעפּס ווי צו קאָנווערט וואָרט צו HTML ניצן Java Cloud SDK.

וואָרט צו HTML קאַנווערזשאַן REST API

Aspose.Words Cloud איז אַ REST באזירט לייזונג וואָס אָפפערס די קייפּאַבילאַטיז צו פּראָגראַממאַטיק שאַפֿן, רעדאַגירן און יבערמאַכן MS Word דאָקומענטן צו פאַרשידן געשטיצט פֿאָרמאַטירונגען. איצט לויט דעם פאַרנעם פון דעם אַרטיקל, מיר וועלן נוצן Aspose.Words Cloud SDK פֿאַר Java וואָס ינייבאַלז אונדז צו נוצן אַלע די וואָרט דאָקומענט קאַנווערזשאַן קייפּאַבילאַטיז אין Java אַפּלאַקיישאַן. אַזוי צו נוצן דעם SDK, מיר דאַרפֿן צו לייגן זיין רעפֿערענץ אין אונדזער דזשאַוואַ פּרויעקט דורך אַרייַנגערעכנט די פאלגענדע אינפֿאָרמאַציע אין pom.xml (מאַווען בויען טיפּ פּרויעקט).

<repositories> 
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>http://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.12.0</version>
    </dependency>
</dependencies>

דער ווייַטער וויכטיק שריט איז צו באַקומען דיין קליענט קראַדענטשאַלז פֿון Cloud Dashboard. אויב איר זענט נישט רעגיסטרירט, איר מוזן ערשטער פאַרשרייַבן אַ פריי חשבון דורך אַ גילטיק בליצפּאָסט אַדרעס און דערנאָך באַקומען דיין קראַדענטשאַלז.

גער וואָרט צו HTML אין ז’אבא

מיר וועלן דיסקוטירן די סטעפּס און זייער פֿאַרבונדענע דעטאַילס וועגן ווי צו גער וואָרט צו HTML ניצן Java קאָד סניפּאַט.

  • שאַפֿן אַ וואָרדסאַפּי כייפעץ ווו מיר פאָרן פערזענליכען קראַדענטשאַלז ווי אַרגומענטן
  • איצט לאָדן די אַרייַנשרייַב וואָרט דאָקומענט אינהאַלט ניצן ReadAllBytes (…) אופֿן און באַקומען אומגעקערט ווערט אין בייטע [] מענגע
  • דער ווייַטער שריט איז צו שאַפֿן אַן אָביעקט פון קאָנווערטדאָקומענטרעקוועסט קלאַס, וואָס נעמט אַרייַנשרייַב וואָרט טעקע, HTML פֿאָרמאַט און ריזאַלטינג טעקע נאָמען ווי אַרגומענטן
  • צום סוף, רופן דעם אופֿן קאָנווערטדאָקומענט (…) צו דורכפירן וואָרט צו HTML קאַנווערזשאַן. נאָך מצליח קאַנווערזשאַן, דער רעזולטאַט HTML דאָקומענט איז סטאָרד אין וואָלקן סטאָרידזש
// פֿאַר מער קאָד סניפּאַץ, ביטע https://github.com/aspose-words-cloud/aspose-words-cloud-java

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// אויב baseUrl איז נאַל, WordsApi ניצט פעליקייַט https://api.aspose.cloud
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // לאָדן וואָרט דאָקומענט פון היגע סיסטעם
        File file1 = new File("test_multi_pages.docx");

        // לייענען די אינהאַלט פון אַרייַנשרייַב וואָרט דאָקומענט
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // רעזולטאַט טעקע פֿאָרמאַט
        String format = "html";

        // שאַפֿן דאָקומענט קאַנווערזשאַן בעטן ווו מיר צושטעלן ריזאַלטינג טעקע נאָמען
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "output.html",null, null, null);
  
        // דורכפירן וואָרט צו HTML קאַנווערזשאַן
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
וואָרט צו HTML

בילד: - וואָרט צו HTML דאָקומענט קאַנווערזשאַן פאָרויסיקע ווייַזונג

דער מוסטער וואָרט דאָקומענט געניצט אין אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון testmultipages.docx.

DOCX צו HTML ניצן cURL קאַמאַנדז

די REST APIs צושטעלן יז פון אַקסעס דורך cURL קאַמאַנדז אויף קיין פּלאַטפאָרמע. אין דעם אָפּטיילונג, מיר וועלן דיסקוטירן די דעטאַילס וועגן ווי צו גער DOCX צו HTML ניצן 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"

איצט מיר דאַרפֿן צו ויספירן די פאלגענדע באַפֿעל צו דורכפירן Word צו HTML קאַנווערזשאַן, ווו די אַרייַנשרייַב וואָרט דאָקומענט איז געריכט צו זיין בארעכטיגט אין וואָלקן סטאָרידזש און נאָך די קאַנווערזשאַן, מיר וועלן ראַטעווען די רעזולטאַט HTML דאָקומענט אויף היגע פאָר.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=html" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>" \
-o "newOutput.html"

מיר קענען אויך ראַטעווען די ריזאַלטינג טעקע גלייך אין וואָלקן סטאָרידזש און פֿאַר דעם סיבה, מיר נאָר דאַרפֿן צו צושטעלן ווערט פֿאַר אָוטפּאַטה פּאַראַמעטער (ווי געוויזן אונטן)

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=html&outPath=output.html" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

מסקנא

איצט אַז מיר האָבן ריטשט די סוף פון דעם אַרטיקל, מיר האָבן געלערנט די דעטאַילס וועגן ווי צו פּראָגראַממאַטיק גער וואָרט צו HTML ניצן Java. מיר האָבן אויך געזען די אָפּציעס פון קאַנווערטינג DOCX צו HTML דורך cURL קאַמאַנדז. פֿאַר שנעל פּרובירן צוועקן, איר קענט אויך פּרובירן אַקסעס די API דורך SwaggerUI אין אַ וועב בלעטערער און אין דער זעלביקער צייט, איר קען באַטראַכטן ויספאָרשן די פּראָדוקט דאָקומענטאַטיאָן וואָס איז אַן אַמייזינג מקור פון אינפֿאָרמאַציע.

אויב איר דאַרפֿן צו אָפּלאָדירן און מאָדיפיצירן די מקור קאָד פון די קלאָוד סדק, עס איז פריי בנימצא אויף GitHub (ארויס אונטער MIT דערלויבעניש). לעסאָף, אין פאַל איר טרעפן קיין ישוז ווען איר נוצן די אַפּי אָדער איר האָט קיין פֿאַרבונדענע אָנפֿרעג, איר קען באַטראַכטן אַפּראָוטשינג אונדז פֿאַר אַ שנעל האַכלאָטע דורך פריי פּראָדוקט שטיצן פאָרום.

שייַכות אַרטיקלען

ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: