קאַנווערטינג וואָרט דאָקומענטן DOC/DOCX צו HTML פֿאָרמאַט איז געווארן ינקריסינגלי וויכטיק אין הייַנט ס דיגיטאַל עלטער. HTML איז דער נאָרמאַל פֿאָרמאַט פֿאַר וועב זייַטלעך, און עס אַלאַוז מער ינטעראַקטיוו און דינאַמיש אינהאַלט צו זיין געוויזן אָנליין. מיט די העכערונג פון וועב-באזירט אַפּלאַקיישאַנז, עס איז אַ גראָוינג נויט פֿאַר דעוועלאָפּערס צו גער וואָרט דאָקומענטן צו HTML צו ויסשטימען זיי סימלאַס אין זייער וועב אַפּלאַקיישאַנז. דער אַרטיקל וועט ויספאָרשן ווי צו גער וואָרט דאָקומענטן צו HTML ניצן C# פּראָגראַממינג שפּראַך & REST API, פּראַוויידינג אַ שריט-דורך-שריט פירן ווי צו ויספירן דעם אַרבעט.
וואָרט צו HTML קאַנווערזשאַן אַפּי
Aspose.Words Cloud איז אַ REST-באזירט אַפּי וואָס גיט דאָקומענט מאַניפּיאַליישאַן פֿעיִקייטן, און דורך לעווערידזשינג דעם אַפּי מיט די .NET פּראָגראַממינג שפּראַך, מיר קענען לייכט גער וואָרט דאָקומענטן צו HTML פֿאָרמאַט. איצט, אין דעם אַרטיקל, מיר וועלן ונטערשטרייַכן אויף קאַנווערטינג וואָרט דאָקומענטן צו HTML פֿאָרמאַט מיט [Aspose.Words Cloud SDK פֿאַר .NET] (https://products.aspose.cloud/words/net/). ביטע זוכן Aspose.Words-Cloud
אין NuGet פּאַקאַדזשאַז פאַרוואַלטער און גיט די לייג פּאַקקאַגע קנעפּל צו לייגן די רעפֿערענץ פון SDK אין. נעץ פּרויעקט. צווייטנס, באַקומען דיין קליענט קראַדענטשאַלז פֿון Cloud Dashboard.
אויב איר טאָן ניט האָבן אַ יגזיסטינג חשבון, נאָר שאַפֿן אַ פריי חשבון מיט אַ גילטיק בליצפּאָסט אַדרעס.
גער דאָק צו HTML אין C#
// פֿאַר גאַנץ ביישפילן און דאַטן טעקעס, ביטע גיין צו
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// באַקומען קליענט קראַדענטשאַלז פֿון https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// שאַפֿן קאַנפיגיעריישאַן כייפעץ ניצן ClinetID און Client Secret דעטאַילס
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// ינישאַלייז וואָרדסאַפּי בייַשפּיל
var wordsApi = new WordsApi(config);
// אַרייַנשרייַב וואָרט דאָקומענט
string inputFile = "file-sample.docx";
string format = "HTML";
string resultant = "converted.html";
try
{
// לאָדן די טעקע פֿון היגע פאָר
using (var file = System.IO.File.OpenRead(inputFile))
{
var uploadFileRequest = new UploadFileRequest(file, inputFile);
// ופּלאָאַד טעקע צו קלאָוד סטאָרידזש
wordsApi.UploadFile(uploadFileRequest);
}
// שאַפֿן DocumentWithFormat בעטן כייפעץ
var response = new GetDocumentWithFormatRequest(inputFile, format,outPath: resultant);
// צינגל די דאָקומענט אָפּעראַציע
wordsApi.GetDocumentWithFormat(response);
// דרוקן הצלחה אָנזאָג אויב קאַנווערזשאַן איז געראָטן
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Word to HTML conversion successfull !");
Console.ReadKey();
}
}catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
זאל ס דעלוו אין די דעטאַילס פון קאָד דערקלערונג און פארשטאנד.
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);
שאַפֿן אַן אָביעקט פון קאָנפיגוראַטיאָן און וואָרדסאַפּי בייַשפּיל, ווו קליענט קראַדענטשאַלז זענען געניצט ווי אַרגומענטן.
var uploadFileRequest = new UploadFileRequest(file, inputFile);
wordsApi.UploadFile(uploadFileRequest);
שאַפֿן אַן אָביעקט פון UploadFileRequest, ווו מיר צושטעלן אַרייַנשרייַב וואָרט דאָקומענט און אָרט אין וואָלקן סטאָרידזש צו צופֿעליקער דעם דאָקומענט מיט די UploadFile (…) אופֿן.
var response = new GetDocumentWithFormatRequest(inputFile, format,outPath: resultant);
wordsApi.GetDocumentWithFormat(response);
אַן אָביעקט פון ConvertDocumentRequest קלאַס איז באשאפן ווו מיר צושטעלן אַרייַנשרייַב וואָרט טעקע נאָמען פֿון וואָלקן סטאָרידזש, רעוסלאַנט פֿאָרמאַט ווי HTML
, און רעזולטאַט דרך אין וואָלקן סטאָרידזש. צום סוף, GetDocumentWithFormat(…) פּערפאָרמז די קאַנווערזשאַן.
דער מוסטער וואָרט דאָקומענט געניצט אין די אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון file-sample.docx.
DOCX צו HTML ניצן cURL קאַמאַנדז
אַספּאָסע.וואָרדס קלאָוד גיט אַ רעסטפול אַפּי וואָס אַלאַוז דעוועלאָפּערס צו ויסשטימען וואָרד דאָקומענט פּראַסעסינג פֿעיִקייטן אין זייער אַפּלאַקיישאַנז אָן ריקוויירינג קיין נאָך ווייכווארג אָדער פּלוגינס. אַזוי ניצן קורל קאַמאַנדז און אַספּאָסע.וואָרדס קלאָוד פֿאַר וואָרט צו HTML קאַנווערזשאַן האט עטלעכע בענעפיץ.
- פּשוט און סטרייטפאָרווערד - דורכפירן די קאַנווערזשאַן אָן די נויט פֿאַר נאָך ווייכווארג אָדער מכשירים.
- גרעסערע בייגיקייט - אין טערמינען פון ינטאַגריישאַן מיט יגזיסטינג סיסטעמען און וואָרקפלאָוז.
- זיכערהייט און פּריוואַטקייט פון די דאַטן - Aspose.Words Cloud API ניצט ססל / טלס ענקריפּשאַן פֿאַר זיכער דאַטן טראַנסמיסיע.
- קאָסט סייווינגז - פּייַ-ווי-איר-גיין פּרייסינג מאָדעל, אַלאַוינג יוזערז בלויז באַצאָלן פֿאַר וואָס זיי נוצן (ראַדוסאַז קוילעלדיק קאָס).
אַזוי צו נוצן דעם צוגאַנג, ערשטער, מיר דאַרפֿן צו דזשענערייט די 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"
צווייטנס, ויספירן די פאלגענדע באַפֿעל צו ופּלאָאַד די אַרייַנשרייַב וואָרט דאָקומענט צו וואָלקן סטאָרידזש:
curl -v "https://api.aspose.cloud/v3.0/cells/storage/file/{filePath}" \
-X PUT \
-F file=@{localFilePath} \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer {accessToken}"
פאַרבייַטן
{filePath}
מיט דעם דרך אין וואָלקן סטאָרידזש צו צופֿעליקער דעם דאָקומענט. אויך,{localFilePath}
מיט דעם דרך פון אַרייַנשרייַב וואָרט דאָקומענט. און פאַרבייַטן{accessToken}
מיט דיין אַספּאָסע קלאָוד אַקסעס סימען (דזשענערייטאַד אויבן).
איצט, ויספירן די פאלגענדע באַפֿעל צו בייַטן וואָרט צו HTML, ווו די אַרייַנשרייַב וואָרט דאָקומענט איז לאָודיד פֿון וואָלקן סטאָרידזש און ראַטעווען די רעזולטאַט טעקע אין דער זעלביקער וואָלקן סטאָרידזש.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/{inputDocument}?format={outputFormat}&outPath={resultantFile}" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer {accessToken}" \
-o "newOutput.html"
פאַרבייַטן
{outputFormat}
מיט HTML ווי רעזולטאַט פֿאָרמאַט. פאַרבייַטן{resultantFile}
מיט די נאָמען פון דער רעזולטאַט HTML טעקע. אויך פאַרבייַטן{ינפּוטדאָקומענט}
מיט אַרייַנשרייַב וואָרט דאָקומענט אין וואָלקן סטאָרידזש.
מסקנא
אין מסקנא, קאַנווערטינג וואָרט צו HTML פֿאָרמאַט קענען זיין אַ נוציק און נייטיק שריט אין פילע סיטואַטיאָנס, ספּעציעל ווען איר האַנדלען מיט וועב-באזירט אינהאַלט אָדער דיגיטאַל ארויסגעבן. דורך ניצן די Aspose.Words Cloud API און CURL קאַמאַנדז, דעם קאַנווערזשאַן פּראָצעס קענען זיין סטרימליינד און אָטאַמייטיד, שפּאָרן צייט און מי פֿאַר דעוועלאָפּערס און אינהאַלט קריייטערז. די Aspose.Words Cloud API גיט אַ שטאַרק גאַנג פון מכשירים און קייפּאַבילאַטיז פֿאַר האַנדלינג וואָרט דאָקומענטן און קאַנווערטינג זיי צו פאַרשידן פֿאָרמאַטירונגען, אַרייַנגערעכנט HTML. צי איר אַרבעט אויף אַ קליין פּרויעקט אָדער אַ גרויס-וואָג אינהאַלט פאַרוואַלטונג סיסטעם, דעם צוגאַנג קענען העלפֿן איר דערגרייכן דיין גאָולז מער יפישאַנטלי און יפעקטיוולי.
נוציק לינקס
שייַכות אַרטיקלען
ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: