TIFF படங்களைச் சேர்க்கவும்

ஜாவா கிளவுட் SDK ஐப் பயன்படுத்தி TIFF படங்களை இணைக்கவும்

TIFF (குறியிடப்பட்ட படக் கோப்பு வடிவம்) உயர்தர டிஜிட்டல் படங்களைச் சேமிப்பதற்கான பிரபலமான வடிவமாகும். இது பிரபலமானது, ஏனெனில் இது அதன் JPEG எண்ணை விட அதிகமான படத் தரவைச் சேமிக்க முடியும், மேலும் பிரமிக்க வைக்கும் படத் தரத்தை வழங்குகிறது. முக்கியமாக, இழப்பற்ற சுருக்கம் என்பது TIFF கோப்புகள் அசல் படத்தின் விவரம் மற்றும் வண்ண ஆழத்தை தக்கவைத்துக்கொள்வதாகும் - உயர்தர தொழில்முறை புகைப்படங்களுக்கு ஏற்றது. Aspose.PDF Cloud மூலம், பல TIFF படங்களை ஒரே TIFF கோப்பாக இணைக்க முடியும், இது பல பயன்பாடுகளுக்கு பயனுள்ளதாக இருக்கும். ஜாவாவில் Aspose.PDF Cloud API ஐப் பயன்படுத்தி TIFF படங்களை இணைக்கும் செயல்முறையின் மூலம் இந்தக் கட்டுரை உங்களுக்கு வழிகாட்டும்.

பட செயலாக்க API

Aspose.Imaging Cloud என்பது TIFF படங்கள் உட்பட படங்களுடன் வேலை செய்வதற்கான கிளவுட் அடிப்படையிலான API ஆகும். இது பயன்படுத்த எளிதான இடைமுகத்தை வழங்குகிறது மற்றும் TIFF படங்களுடன் பணிபுரிவதற்கான பல அம்சங்களை வழங்குகிறது, இதில் பல TIFF கோப்புகளை ஒரே TIFF கோப்பாக இணைக்கும் திறன் உள்ளது. [Aspose.Imaging Cloud SDK for Java] ஐப் பயன்படுத்தி 17, டெவலப்பர்கள் TIFF படங்களை இணைக்கும் செயல்முறையை எளிதாக்கலாம், ஏனெனில் அவர்கள் எந்த மென்பொருளையும் உள்நாட்டில் நிறுவாமல், கிளவுட்டில் முழுவதுமாக இந்தப் பணியைச் செய்ய முடியும். இப்போது, ஜாவா திட்டத்தில் அதன் திறன்களைப் பயன்படுத்த, pom.xml (maven build type திட்டம்) இல் பின்வரும் தகவலைச் சேர்ப்பதன் மூலம் ஜாவா திட்டத்தில் அதன் குறிப்பைச் சேர்க்க வேண்டும்.

<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 படங்களை இணைக்கவும்

ஜாவாவைப் பயன்படுத்தி TIFF கோப்புகளைச் சேர்ப்பதற்கான படிகளைப் பற்றி இந்தப் பகுதி வெளிச்சம் போடப் போகிறது.

  • முதலில், உங்கள் தனிப்பயனாக்கப்பட்ட கிளையன்ட் சான்றுகளை வாதங்களாக அனுப்பும் போது, ImagingApi இன் ஒரு பொருளை உருவாக்கவும்
  • இரண்டாவதாக, readAllBytes(…) முறையைப் பயன்படுத்தி முதல் TIFF படத்தின் உள்ளடக்கத்தைப் படித்து, அதை பைட்[] வரிசைக்குத் திருப்பி விடுங்கள்
  • மூன்றாவதாக, UploadFileRequest வகுப்பின் ஒரு நிகழ்வை உருவாக்கவும், அங்கு கிளவுட் சேமிப்பகத்தில் பதிவேற்றப்படும் TIFF படத்திற்கான பெயரைக் குறிப்பிடுகிறோம்.
  • இப்போது uploadFile(…) முறையைப் பயன்படுத்தி முதல் TIFF படத்தை கிளவுட் சேமிப்பகத்தில் பதிவேற்றவும்
  • படிக்க அதே படிகளை மீண்டும் செய்யவும், பின்னர் இரண்டாவது TIFF படத்தை கிளவுட் சேமிப்பகத்தில் பதிவேற்றவும்
  • இப்போது நாம் AppendTiffRequest இன் ஒரு பொருளை உருவாக்க வேண்டும், அங்கு இணைக்கப்பட வேண்டிய TIFF படங்களின் பெயர்களைக் குறிப்பிடுகிறோம்.
  • இமேஜிங் ஏபிஐயின் appendTiff(…) முறையைப் பயன்படுத்தி TIFF ஒன்றிணைக்கும் செயல்பாட்டைத் தொடங்கவும்
  • இதன் விளைவாக வரும் படம் கிளவுட் சேமிப்பகத்தில் சேமிக்கப்படுவதால், ஒருங்கிணைந்த TIFF படத்தைப் பதிவிறக்க, DownloadFileRequest பொருளைப் பயன்படுத்த வேண்டும்.
// 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 பட முன்னோட்டத்தை இணைக்கவும்

மேலே உள்ள எடுத்துக்காட்டில் பயன்படுத்தப்பட்ட மாதிரி TIFF படங்களை DeskewSampleImage.tif மற்றும் second.tiff இலிருந்து பதிவிறக்கம் செய்யலாம். இறுதி ஒன்றிணைப்பு TIFFஐ Merged-TIFF.tiff இலிருந்து பதிவிறக்கம் செய்யலாம்.

CURL கட்டளைகளைப் பயன்படுத்தி TIF கோப்புகளைச் சேர்க்கவும்

எங்கள் SDKகள் REST கட்டமைப்பின் படி கட்டமைக்கப்படுவதால், இது இயங்குதளத்தின் சுயாதீன திறன்களை ஆதரிக்கிறது, எனவே கட்டளை வரி முனையம் வழியாக அவற்றை எளிதாக அணுகலாம். இப்போது இந்தப் பிரிவு, CURL கட்டளைகளைப் பயன்படுத்தி TIFF கோப்புகளை எவ்வாறு இணைப்பது என்பது பற்றிய விவரங்களை விளக்கப் போகிறது.

பின்வரும் கட்டளையைப் பயன்படுத்தி 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ஐப் பயன்படுத்தி எளிதாகச் செய்யக்கூடிய நேரடியான பணியாகும். அதன் கிளவுட் அடிப்படையிலான கட்டிடக்கலை மற்றும் விரிவான அம்சங்களின் தொகுப்புடன், Aspose.Imaging Cloud ஆனது சிக்கலான பட செயலாக்க நூலகங்கள் அல்லது நிறுவல் செயல்முறைகளை நிர்வகிப்பது பற்றி கவலைப்படாமல், TIFF படங்களை இணைப்பது உட்பட படத்தை கையாளும் பணிகளைச் செய்வதற்கு வசதியான மற்றும் திறமையான வழியை வழங்குகிறது. நீங்கள் ஒரு தொழில்முறை மென்பொருள் உருவாக்குநராக இருந்தாலும் அல்லது ஒரு எளிய படத்தை கையாளும் பணியை செய்ய வேண்டியிருந்தாலும், Aspose.Imaging Cloud ஆனது உங்கள் எல்லா பட செயலாக்க தேவைகளுக்கும் நம்பகமான மற்றும் பயன்படுத்த எளிதான தீர்வை வழங்குகிறது.

தயாரிப்பு ஆவணம் ஐ ஆராய்வதை நாங்கள் மிகவும் பரிந்துரைக்கிறோம், இது ஏராளமான தகவல்களைக் கொண்டுள்ளது மற்றும் API இன் பிற அற்புதமான அம்சங்களை நீங்கள் அறிய உதவுகிறது. கடைசியாக, API ஐப் பயன்படுத்தும் போது ஏதேனும் சிக்கல்கள் ஏற்பட்டால், இலவச [தயாரிப்பு ஆதரவு மன்றம்] வழியாக விரைவான தீர்வுக்காக எங்களை அணுகலாம்9.

தொடர்புடைய கட்டுரைகள்

இதைப் பற்றி மேலும் அறிய பின்வரும் இணைப்புகளைப் பார்வையிடவும்: