די וויזשאַוואַל אינהאַלט פיעסעס אַ וויטאַל ראָלע אין קאָמוניקאַציע, פּרעזאַנטיישאַנז און פֿאַרקויף השתדלות. [פּאָווערפּאָינט פּרעזאַנטיישאַנז] (https://docs.fileformat.com/presentation/pptx/) אָפט דינען ווי אַ רייַך מקור פון ווערטפול בילדער, גראַפיקס און וויזשאַוואַל דאַטן. אָבער, מאַניואַלי יקסטראַקטינג די בילדער פֿון פּאָווערפּאָינט טעקעס קענען זיין אַ צייט-קאַנסומינג און טידיאַס אַרבעט. אַז ס ווו די נויט פֿאַר אַן עפעקטיוו לייזונג צו עקסטראַקט בילדער פון פּאָווערפּאָינט ערייזאַז. דורך לעווערידזשינג די מאַכט פון .NET REST API, איר קענען סטרימליין דעם פּראָצעס און ופשליסן אַ עשירות פון פּאַסאַבילאַטיז. אין דעם אַרטיקל, מיר וועלן ויספאָרשן די בענעפיץ און שריט-דורך-שריט פּראָצעס פון יקסטראַקטינג בילדער פון פּאָווערפּאָינט ניצן די .NET REST API, ימפּאַוערינג איר צו לייכט אַקסעס און נוצן די בילדער אין פאַרשידן אַפּלאַקיישאַנז און פּראַדזשעקס.
- .NET REST API צו עקסטראַקט בילדער פֿון פּפּט
- עקסטראַקט פּאָווערפּאָינט בילדער ניצן C#
- אראפקאפיע בילדער פֿון פּאָווערפּאָינט ניצן cURL קאַמאַנדז
.NET REST API צו עקסטראַקט בילדער פֿון פּפּט
[Aspose.Slides Cloud SDK פֿאַר. מיט זייַן פולשטענדיק גאַנג פון פֿעיִקייטן און גרינג-צו-נוצן מעטהאָדס, איר קענען סימלאַסלי ויסשטימען בילד יקסטראַקשאַן קייפּאַבילאַטיז אין אייער. נעץ אַפּלאַקיישאַנז.
פשוט זוכן Aspose.Slides-Cloud
אין NuGet פּאַקידזשיז פאַרוואַלטער און גיט די לייג פּאַקקאַגע קנעפּל. דערנאָך, שאַפֿן אַ חשבון איבער וואָלקן דאַשבאָרד און באַקומען דיין פערזענליכען קליענט קראַדענטשאַלז. פֿאַר מער דעטאַילס, ביטע באַזוכן די שנעל אָנהייב אָפּטיילונג.
עקסטראַקט פּאָווערפּאָינט בילדער ניצן C#
מיר פֿאַרשטיין אַז די פיייקייט צו עקסטראַקט בילדער פון פּאָווערפּאָינט פּרעזאַנטיישאַנז איז קריטיש פֿאַר פאַרשידן סינעריאָוז און אין דעם אָפּטיילונג, מיר וועלן נוצן C# .NET קאָד סניפּאַט צו ויספירן דעם פאָדערונג.
// פֿאַר מער ביישפילן, ביטע באַזוכן https://github.com/aspose-slides-cloud
// באַקומען קליענט קראַדענטשאַלז פֿון https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";
// שאַפֿן אַ בייַשפּיל פון SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
// רופן די אַפּי צו עקסטראַקט אַלע די בילדער פֿון פּאָווערפּאָינט פּרעזענטירונג
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", ImageExportFormat.Jpeg);
// היט די יקסטראַקטיד בילדער צו היגע פאָר
using var pdfStream = File.Create("PowerPoint_Split_output.zip");
responseStream.CopyTo(pdfStream);
געגעבן אונטן איז די דערקלערונג וועגן אויבן סטייטיד קאָד סניפּאַט.
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
שאַפֿן אַ בייַשפּיל פון SlidesApi קלאַס ווו מיר פאָרן די קליענט קראַדענטשאַלז ווי אַרגומענטן.
var responseStream = slidesApi.DownloadImages("Cityscape monthly calendar.pptx", Aspose.Slides.Cloud.Sdk.Model.ImageExportFormat.Jpeg);
רופן די אַפּי צו עקסטראַקט אַלע פּאָווערפּאָינט בילדער אין JPEG פֿאָרמאַט. דער רעזולטאַט פון דעם קאַמף איז אומגעקערט ווי .זיפּ אַרקייוו אין סטרים פֿאָרמאַט.
using var pdfStream = File.Create("extractedImages.zip");
responseStream.CopyTo(pdfStream);
היט די ריזאַלטינג .זיפּ אַרקייוו צו די היגע פאָר.
די אַרייַנשרייַב פּאָווערפּאָינט פּרעזענטירונג געניצט אין דעם אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון [Photography portfolio.pptx](https://create.microsoft.com/en-us/template/photography-portfolio-(modern-simple)-a714f435-0e16- 4279-801d-c675dc9f56e1).
אראפקאפיע בילדער פֿון פּאָווערפּאָינט ניצן cURL קאַמאַנדז
מיר קענען אויך ויספירן בילדער יקסטראַקשאַן אַרבעט מיט CURL קאַמאַנדז. דער צוגאַנג אָפפערס בייגיקייט און אַלאַוז איר צו ינטעראַקט מיט Aspose.Slides קלאָוד אַפּי גלייַך פֿון די באַפֿעלן שורה אָדער ויסשטימען עס אין דיין סקריפּס אָדער אָטאַמיישאַן וואָרקפלאָווס. צי איר בעסער וועלן אַ באַפֿעל-שורה צובינד אָדער איר ווילן צו ינקאָרפּערייט די יקסטראַקשאַן פּראָצעס אין דיין יגזיסטינג סיסטעמען, די cURL צוגאַנג גיט אַ ווערסאַטאַל לייזונג.
איצט ערשטער, ויספירן די פאלגענדע באַפֿעל צו דזשענערייט אַ אַקסעסטאָקען באזירט אויף דיין קליענט קראַדענטשאַלז.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
די רגע שריט איז צו ויספירן די פאלגענדע באַפֿעל צו אָפּלאָדירן בילדער פֿון פּאָווערפּאָינט ניצן cURL באַפֿעל.
curl -v "https://api.aspose.cloud/v3.0/slides/{inputPresentation}/images/download/Jpeg" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "{extractedImages}"
פאַרבייַטן {inputPresentation}
מיט די נאָמען פון פּאָווערפּאָינט שוין בנימצא אין וואָלקן סטאָרידזש. פאַרבייַטן {accessToken}
מיט JWT אַקסעס סימען און {extractedImages}
מיט די נאָמען פון אַ .זיפּ אַרקייוו צו זיין דזשענערייטאַד אויף היגע פאָר.
מסקנא
אין מסקנא, יקסטראַקטינג בילדער פון פּאָווערפּאָינט פּרעזאַנטיישאַנז איז אַ ווערטפול פיייקייט וואָס קענען פאַרבעסערן דיין דאָקומענט פּראַסעסינג וואָרקפלאָווס. צי איר קלייַבן צו נוצן די Aspose.Slides קלאָוד סדק פֿאַר. נעץ אָדער קורל קאַמאַנדז, איר האָבן שטאַרק מכשירים צו עקסטראַקט בילדער מיט יז. אין קורץ, Aspose.Slides Cloud SDK גיט אַ פולשטענדיק גאַנג פון פֿעיִקייטן און פאַנגקשאַנז ספּאַסיפיקלי דיזיינד פֿאַר ארבעטן מיט פּאָווערפּאָינט טעקעס, און אָפפערס אַ סימלאַס ינטאַגריישאַן דערפאַרונג פֿאַר. נעץ דעוועלאָפּערס. אויף די אנדערע האַנט, cURL קאַמאַנדז פאָרשלאָגן אַ פלעקסאַבאַל און ווערסאַטאַל צוגאַנג, אַלאַוינג איר צו ינטעראַקט מיט די Aspose.Slides קלאָוד אַפּי גלייַך פֿון די באַפֿעלן שורה.
וועלכער אופֿן איר קלייַבן, איר קענען קאַנפאַדאַנטלי עקסטראַקט בילדער פון פּאָווערפּאָינט פּרעזאַנטיישאַנז און ופשליסן נייַ פּאַסאַבילאַטיז פֿאַר בילד מאַניפּיאַליישאַן, אַנאַליסיס אָדער ינאַגריישאַן מיט אנדערע סיסטעמען.
נוציק לינקס
- אַפּי רעפערענץ
- [דעוועלאָפּער גייד] (https://docs.aspose.cloud/slides/developer-guide/)
- [SDK מקור קאָד] (https://github.com/aspose-slides-cloud/aspose-slides-cloud-dotnet)
- פריי שטיצן פאָרום
- [לייוו דעמאָס] (https://products.aspose.app/slides/family)
שייַכות אַרטיקלען
מיר רעקאָמענדירן צו באַזוכן די פאלגענדע בלאָגס: