צוגעבן TIFF בילדער

פאַרבינדן TIFF בילדער מיט Java Cloud SDK

TIFF (טאַגד בילד טעקע פֿאָרמאַטירונג) איז אַ פאָלקס פֿאָרמאַט פֿאַר סטאָרינג הויך-קוואַליטעט דיגיטאַל בילדער. עס איז אויך באַרימט ווייַל עס קענען קראָם פיל מער בילד דאַטן ווי זיין JPEG אַנטקעגענער, און גיט סטאַנינג בילד קוואַליטעט. פּרידאַמאַנאַנטלי, לאָססלעסס קאַמפּרעשאַן מיטל TIFF טעקעס ריטיין די אָריגינעל בילד ס דעטאַל און קאָליר טיפקייַט - גאנץ פֿאַר הויך-קוואַליטעט פאַכמאַן פאָטאָס. מיט Aspose.PDF קלאָוד, עס איז מעגלעך צו פאַרבינדן קייפל TIFF בילדער אין אַ איין TIFF טעקע, וואָס קענען זיין נוציק פֿאַר עטלעכע אַפּלאַקיישאַנז. דער אַרטיקל וועט פירן איר דורך דעם פּראָצעס פון קאַמביינינג TIFF בילדער ניצן Aspose.PDF קלאָוד אַפּי אין ז’אבא.

בילד פּראַסעסינג אַפּי

Aspose.Imaging Cloud איז אַ וואָלקן-באזירט אַפּי פֿאַר ארבעטן מיט בילדער, אַרייַנגערעכנט TIFF בילדער. עס גיט אַן גרינג-צו-נוצן צובינד פֿאַר און אָפפערס אַ נומער פון פֿעיִקייטן פֿאַר ארבעטן מיט TIFF בילדער, אַרייַנגערעכנט די פיייקייט צו פאַרבינדן קייפל TIFF טעקעס אין אַ איין TIFF טעקע. ניצן Aspose.Imaging Cloud SDK פֿאַר Java, דעוועלאָפּערס קענען פאַרפּאָשעטערן דעם פּראָצעס פון קאַמביינינג TIFF בילדער, ווייַל זיי קענען דורכפירן דעם אַרבעט לעגאַמרע אין די וואָלקן, אָן האָבן צו ינסטאַלירן קיין ווייכווארג לאָוקאַלי. איצט, אין סדר צו נוצן זייַן קייפּאַבילאַטיז אין דזשאַוואַ פּרויעקט, מיר דאַרפֿן צו לייגן זיין רעפֿערענץ אין דזשאַוואַ פּרויעקט דורך אַרייַנגערעכנט די פאלגענדע אינפֿאָרמאַציע אין 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-imaging-cloud</artifactId>
        <version>22.4</version>
    </dependency>
</dependencies>

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

פאַרבינדן TIFF בילדער אין Java

דער אָפּטיילונג וועט אָפּדאַך ליכט אויף סטעפּס צו צוגעבן TIFF טעקעס ניצן Java.

  • פירסטלי, שאַפֿן אַ כייפעץ פון ImagingApi, בשעת איר פאָרן דיין פערזענליכען קליענט קראַדענטשאַלז ווי אַרגומענטן
  • צווייטנס, לייענען דעם אינהאַלט פון דער ערשטער TIFF בילד מיט די ReadAllBytes (…) אופֿן און צוריקקומען עס צו בייטע [] מענגע
  • דריטנס, שאַפֿן אַ בייַשפּיל פון UploadFileRequest קלאַס, ווו מיר ספּעציפיצירן די נאָמען פֿאַר TIFF בילד צו זיין ופּלאָאַדעד אויף קלאָוד סטאָרידזש
  • איצט צופֿעליקער די ערשטער TIFF בילד צו וואָלקן סטאָרידזש מיט די ופּלאָאַדפילע (…) אופֿן
  • איבערחזרן די זעלבע סטעפּס צו לייענען און דאַן צופֿעליקער די רגע TIFF בילד צו קלאָוד סטאָרידזש
  • איצט מיר דאַרפֿן צו שאַפֿן אַ כייפעץ פון AppendTiffRequest ווו מיר ספּעציפיצירן די נעמען פון TIFF בילדער צו זיין מערדזשד
  • אָנהייבן די TIFF צונויפגיסן אָפּעראַציע מיט די AppendTiff (…) אופֿן פון ImagingAPI
  • ווי דער רעזולטאַט בילד איז סטאָרד אין קלאָוד סטאָרידזש, אַזוי מיר דאַרפֿן צו נוצן די DownloadFileRequest כייפעץ, צו אָפּלאָדירן די קאַמביינד TIFF בילד
// באַקומען ClientID און ClientSecret פֿון https://dashboard.aspose.cloud/
String clientId = "7ef10407-c1b7-43bd-9603-5ea9c6db83cd";
String clientSecret = "ba7cc4dc0c0478d7b508dd8ffa029845";

// שאַפֿן ימאַגינג כייפעץ
ImagingApi imageApi = new ImagingApi(clientSecret, clientId);

// לאָדן ערשטער TIFF בילד פון היגע סיסטעם
File file1 = new File("DeskewSampleImage.tif");
byte[] imageStream = Files.readAllBytes(file1.toPath());
			
// שאַפֿן טעקע ופּלאָאַד בעטן כייפעץ
UploadFileRequest uploadRequest = new UploadFileRequest("first.tiff",imageStream,null);
// ופּלאָאַד ערשטער TIFF בילד צו קלאָוד סטאָרידזש
imageApi.uploadFile(uploadRequest);

// לאָדן רגע TIFF בילד פון היגע סיסטעם
File file2 = new File("resultant.tiff");
byte[] imageStream2 = Files.readAllBytes(file2.toPath());
			
// שאַפֿן טעקע ופּלאָאַד בעטן כייפעץ
UploadFileRequest uploadRequest2 = new UploadFileRequest("second.tiff",imageStream2,null);
// צופֿעליקער רגע TIFF בילד צו קלאָוד סטאָרידזש
imageApi.uploadFile(uploadRequest2);

// שאַפֿן טיף צונויפגיסן בעטן
AppendTiffRequest appendRequest = new AppendTiffRequest("first.tiff","second.tiff",null,null);

// קאַנקאַטאַנייט TIFF בילדער און קראָם ריזאַלטינג טעקע אין קלאָוד סטאָרידזש
imageApi.appendTiff(appendRequest);
	
// אראפקאפיע צונויפגיסן TIFF צו היגע סטאָרידזש
DownloadFileRequest downloadFileRequest = new DownloadFileRequest("first.tiff", null, null);
// לייענען TIFF אינהאַלט פֿון קלאָוד סטאָרידזש צו בייט מענגע
byte[] updatedImage = imageApi.downloadFile(downloadFileRequest);

// היט דערהייַנטיקט בילד צו היגע סטאָרידזש
FileOutputStream fos = new FileOutputStream("/Users/s4/Documents/" + "Merged-TIFF.tiff");
fos.write(updatedImage);
fos.close();
צונויפגיסן טיף

קאַנקאַנאַטייט TIFF בילד פאָרויסיקע ווייַזונג

די מוסטער TIFF בילדער געניצט אין די אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון DeskewSampleImage.tif און second.tiff. די לעצט צונויפגיסן TIFF קענען אויך זיין דאַונלאָודיד פֿון Merged-TIFF.tiff.

צוגעבן TIF טעקעס מיט cURL קאַמאַנדז

ווי אונדזער SDKs זענען געבויט לויט REST אַרקאַטעקטשער, וואָס שטיצט פּלאַטפאָרמע פרייַ קייפּאַבילאַטיז, אַזוי מיר קענען לייכט אַקסעס זיי דורך באַפֿעלן שורה וואָקזאַל. איצט דער אָפּטיילונג וועט דערקלערן די דעטאַילס וועגן ווי צו צונויפגיסן TIFF טעקעס מיט 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"

אַמאָל די JWT טאָקען איז דזשענערייטאַד, מיר דאַרפֿן צו ויספירן די פאלגענדע באַפֿעל צו צונויפגיסן די TIFF בילדער.

curl -v -X POST "https://api.aspose.cloud/v3.0/imaging/tiff/first.tiff/appendTiff?appendFile=second.tiff" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o Combined.tiff

מסקנא

אין מסקנא, קאַמביינינג TIFF בילדער איז אַ פּשוט אַרבעט וואָס קענען זיין לייכט דורכגעקאָכט מיט די Aspose.Imaging Cloud SDK פֿאַר Java. מיט זיין וואָלקן-באזירט אַרקאַטעקטשער און פולשטענדיק גאַנג פון פֿעיִקייטן, Aspose.Imaging Cloud גיט אַ באַקוועם און עפעקטיוו וועג צו דורכפירן בילד מאַניפּיאַליישאַן טאַסקס, אַרייַנגערעכנט קאַמביינינג TIFF בילדער, אָן זאָרג וועגן אָנפירונג קאָמפּלעקס בילד פּראַסעסינג לייברעריז אָדער ינסטאַלירונג פּראָוסידזשערז. צי איר זענט אַ פאַכמאַן ווייכווארג דעוועלאָפּער אָדער נאָר דאַרפֿן צו דורכפירן אַ פּשוט בילד מאַניפּיאַליישאַן אַרבעט, Aspose.Imaging קלאָוד גיט אַ פאַרלאָזלעך און גרינג-צו-נוצן לייזונג פֿאַר אַלע דיין בילד פּראַסעסינג דאַרף.

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

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

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