படத்திற்கு வார்த்தை

ஜாவாவில் வார்த்தையை TIFF ஆவணமாக மாற்றவும்

திறமையான மற்றும் வசதியான ஆவண மாற்ற தீர்வுகளுக்கான தேவை அதிகரித்து வருகிறது. அதிகாரப்பூர்வ மற்றும் தனிப்பட்ட தரவு சேமிப்பிற்காக MS Word ஆவணங்களைப் பயன்படுத்துகிறோம். கார்ப்பரேட், பல்கலைக்கழகம் மற்றும் அரசு நிறுவனங்களால் அதிகாரப்பூர்வ தகவல் பகிர்வுக்கான பிரபலமான கோப்பு வடிவங்களில் அவையும் ஒன்றாகும். இப்போது, ஆவணங்கள் அங்கீகரிக்கப்படாத கையாளுதலில் இருந்து தடுக்க, நாம் Word ஐ படமாக மாற்றலாம். எனவே இந்த தொழில்நுட்பக் கட்டுரையில், ஜாவா REST API ஐப் பயன்படுத்தி வேர்ட் ஆவணங்களை TIFF படங்களாக மாற்றுவது எப்படி என்பதில் கவனம் செலுத்துவோம்.

இந்தக் கட்டுரை டெவலப்பர்கள் தங்கள் பயன்பாடுகளில் ஆவணத்தை மாற்றும் திறன்களை விரைவாகவும் எளிதாகவும் ஒருங்கிணைக்க உதவுகிறது, இதன் மூலம் வேர்டை டிஃப், வேர்ட் டு பிக்சர், வேர்ட் டு இமேஜ், அல்லது டிஓசி டு டிஃப் என ஒருசில குறியீட்டு வரிகளை மாற்றுவதை சாத்தியமாக்குகிறது.

Word to Image Conversion API

Aspose.Words Cloud SDK for Java என்பது ஒரு REST API ஆகும், இது Word ஆவணங்களை TIFF படங்களாக மாற்றும் திறன் உட்பட பல்வேறு ஆவண கையாளுதல் அம்சங்களை வழங்குகிறது. அதன் எளிமையான மற்றும் பயன்படுத்த எளிதான இடைமுகத்துடன், டெவலப்பர்கள் தங்கள் ஜாவா பயன்பாடுகளில் இந்த செயல்பாட்டை விரைவாகவும் எளிதாகவும் செயல்படுத்தலாம், ஆவண மாற்றத்தின் சிக்கல்களைப் பற்றி கவலைப்படாமல். ஒட்டுமொத்தமாக, இது வேர்ட் ஆவணங்களை TIFF படங்களாக மாற்றுவதற்கான ஒரு சக்திவாய்ந்த கருவியாகும், PDF, Word க்கு JPG, Word க்கு HTML மற்றும் பல்வேறு [ஆதரவு கோப்பு வடிவங்கள்] ]. அதன் நேரடியான API மற்றும் தனிப்பயனாக்கக்கூடிய விருப்பங்கள் மூலம், உங்கள் பயன்பாடுகளில் இந்த செயல்பாட்டை எளிதாக செயல்படுத்தலாம் மற்றும் ஆவண மாற்ற செயல்முறைகளை நெறிப்படுத்தலாம்.

இப்போது, SDK ஐப் பயன்படுத்த, maven build type திட்டத்தின் 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.8.0</version>
    </dependency>
</dependencies>

திட்டப்பணியில் JDK குறிப்பு சேர்க்கப்பட்டவுடன், நாம் Aspose Cloud இல் இலவச கணக்கை உருவாக்க வேண்டும். இப்போது கிளையண்ட் ஐடி மற்றும் கிளையண்ட் ரகசியத்தை [டாஷ்போர்டில் 5 தேடவும்.

ஜாவாவில் வார்த்தையை TIFF ஆவணமாக மாற்றவும்

இந்த பிரிவில், ஜாவா குறியீட்டு துணுக்கைப் பயன்படுத்தி Word ஐ படமாக (TIFF ஆவணம்) மாற்றப் போகிறோம். மூல வார்த்தை ஆவணம் மேகங்கள் சேமிப்பகத்திலிருந்து ஏற்றப்படும் மற்றும் மாற்றப்பட்ட பிறகு, அது அதே கிளவுட் சேமிப்பகத்தில் சேமிக்கப்படும்.

  • முதலில், WordsApi இன் ஒரு பொருளை உருவாக்கவும், அங்கு கிளையண்ட் ஐடி மற்றும் கிளையண்ட் ரகசியத்தை அளவுருக்களாக அனுப்புவோம்.
  • இரண்டாவதாக, கோப்பு பொருளைப் பயன்படுத்தி லோக்கல் டிரைவிலிருந்து உள்ளீடு வேர்ட் ஆவணத்தைப் படிக்கவும்.
  • மூன்றாவதாக, கோப்பு நிகழ்வு ஒரு வாதமாக தேவைப்படும் UploadFileRequest நிகழ்வை உருவாக்கவும்.
  • இப்போது வேர்ட் ஆவணத்தை கிளவுட் ஸ்டோரேஜுக்கு பதிவேற்ற uploadFile(…) முறையை அழைக்கவும்.
  • உள்ளீடு வேர்ட் ஆவணத்தின் பெயரையும், வெளியீட்டு வடிவ மதிப்பை TIFF ஆகவும், அதன் விளைவாக வரும் கோப்பு பெயரை வாதங்களாகவும் வழங்கும் போது GetDocumentWithFormatRequest(…) இன் பொருளை உருவாக்கவும்.
  • இறுதியாக, GetDocumentWithFormat(…) முறையை அழைக்கவும், Word ஐ படமாக மாற்றவும் மற்றும் வெளியீட்டை கிளவுட் சேமிப்பகத்தில் சேமிக்கவும்.
// மேலும் குறியீடு துணுக்குகளுக்கு, https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // ClientID மற்றும் ClientSecret ஐ https://dashboard.aspose.cloud/ இலிருந்து பெறவும்
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // WordsApi இன் பொருளை உருவாக்கவும்
        // baseUrl பூஜ்யமாக இருந்தால், WordsApi இயல்புநிலையைப் பயன்படுத்துகிறது https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // உள்ளூர் இயக்ககத்திலிருந்து PDF இன் உள்ளடக்கத்தைப் படிக்கவும்
        File file = new File("C:\\input.docx");
        
        // கோப்பு பதிவேற்ற கோரிக்கையை உருவாக்கவும்
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // மேகக்கணி சேமிப்பகத்தில் கோப்பை பதிவேற்றவும்
        wordsApi.uploadFile(uploadRequest);
            
        // இதன் விளைவாக வரும் டிஃப் பெயரைக் குறிப்பிடும் போது ஆவண மாற்ற கோரிக்கை பொருளை உருவாக்கவும்
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Word ஐ இமேஜாக (TIFF) மாற்ற API ஐ அழைக்கவும் மற்றும் வெளியீட்டை மேகக்கணி சேமிப்பகத்தில் சேமிக்கவும்
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
வார்த்தையிலிருந்து TIFF முன்னோட்டம்

படம்1:- வார்த்தையிலிருந்து TIFF மாற்றுவதற்கான முன்னோட்டம்

மேலே உள்ள எடுத்துக்காட்டில் பயன்படுத்தப்பட்ட மாதிரி Word ஆவணத்தை testmultipages.docx இலிருந்து பதிவிறக்கம் செய்யலாம் மற்றும் அதன் விளைவாக வரும் TIFF ஆவணத்தை Converted.tiff இலிருந்து பதிவிறக்கம் செய்யலாம்.

கர்ல் கட்டளைகளைப் பயன்படுத்தி வார்த்தை படமாக

இந்த பிரிவில், Word க்கான 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 ஆவணத்தில் சேமிக்கவும் பின்வரும் கட்டளையைப் பயன்படுத்தவும். இதன் விளைவாக வரும் TIFF மேகக்கணி சேமிப்பகத்திலும் சேமிக்கப்படுகிறது.

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

முடிவுரை

முடிவில், வேர்ட் ஆவணங்களை TIFF படங்களாக மாற்றுவது பல டெவலப்பர்களுக்கு முக்கியமான பணியாகும், மேலும் ஜாவாவிற்கான Aspose.Words Cloud SDK இந்த பணியை முன்பை விட எளிதாக்குகிறது. அதன் சக்திவாய்ந்த REST API மற்றும் தனிப்பயனாக்கக்கூடிய விருப்பங்கள் மூலம், டெவலப்பர்கள் தங்கள் ஜாவா பயன்பாடுகளில் ஆவணத்தை மாற்றும் திறன்களை விரைவாகவும் எளிதாகவும் ஒருங்கிணைக்க முடியும். நீங்கள் ஒரு ஆவணத்தை அல்லது பெரிய அளவிலான ஆவணங்களை மாற்ற வேண்டுமானால், Javaக்கான Aspose.Words Cloud SDK ஆனது Word ஐ TIFF படங்களாக மாற்றுவதற்கான நம்பகமான மற்றும் திறமையான தீர்வை வழங்குகிறது. எனவே, உங்கள் ஜாவா பயன்பாட்டிற்கான வலுவான மற்றும் பயனர் நட்பு ஆவண மாற்றத் தீர்வை நீங்கள் தேடுகிறீர்களானால், ஜாவாவிற்கான Aspose.Words Cloud SDK நிச்சயமாக ஆராயத்தக்கது.

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

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

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