இந்த கட்டுரையில், Word ஐ JPG வடிவத்திற்கு மாற்றுவது பற்றி விவாதிக்கப் போகிறோம். MS Word கோப்புகள் (DOC, DOCX, DOCM, DOTX, ODT, OTT போன்றவை என்பதை நாங்கள் புரிந்துகொள்கிறோம். ) நிறுவனங்கள், பல்கலைக்கழகங்கள் மற்றும் பிற நிறுவனங்களில் தகவல்களைச் சேமிப்பதற்கும் பகிர்வதற்கும் மிகவும் பிரபலமானவை. வணிக அட்டைகள், சிற்றேடுகள், புதிய கடிதங்கள் மற்றும் பல பொருட்களை உருவாக்குவதற்கும் வடிவமைப்பதற்கும் அவை பயன்படுத்தப்படுகின்றன. ஆனால் அவற்றைப் பார்ப்பதற்கும் கூட, எங்களுக்கு சிறப்பு மென்பொருள் தேவை, எனவே ராஸ்டர் படங்களாக மாற்றுவது (JPG) ஒரு சாத்தியமான தீர்வாக இருக்கும். இது ஒரு JPG படத்தின் வடிவில் சுருக்கப்பட்ட வெளியீட்டை உருவாக்குகிறது.
பின்வரும் தலைப்புகளை மேலும் விரிவாக விவாதிப்போம்.
- வேர்ட் டு ஜேபிஜி கன்வெர்ஷன் ஏபிஐ
- C# இல் வார்த்தையை JPG ஆக மாற்றவும்
- C# இல் DOCX முதல் JPG வரை
- கர்ல் கட்டளைகளைப் பயன்படுத்தி படத்தில் வார்த்தை
வேர்ட் டு ஜேபிஜி கன்வெர்ஷன் ஏபிஐ
Aspose.Words Cloud MS Word அல்லது OpenOffice ஐ உருவாக்க, திருத்த மற்றும் பிற பிரபலமான வடிவங்களுக்கு வழங்குவதற்கான திறன்களை வழங்குகிறது. இப்போது இந்தக் கட்டுரையின் நோக்கத்தின்படி, NuGet மற்றும் GitHub இல் பதிவிறக்குவதற்குக் கிடைக்கும் Aspose.Words Cloud SDK ஐ .NET க்காகப் பயன்படுத்த வேண்டும். பின்வரும் கட்டளையை முனையத்தில் இயக்கவும்:
nuget install Aspose.Words-Cloud
அல்லது பின்வரும் கட்டளையை NuGet Package Managerல் இயக்கவும்:
PM> Install-Package Aspose.Words-Cloud
மற்றொரு அணுகுமுறை விஷுவல் ஸ்டுடியோவுக்குள் நேரடி நிறுவல் ஆகும்
நிறுவிய பின், [Aspose.Cloud டாஷ்போர்டை12 சென்று ஒரு இலவச கணக்கை உருவாக்க வேண்டும். உங்கள் கிளையண்ட் நற்சான்றிதழ்களைப் பெற உங்கள் GitHub அல்லது Google கணக்கைப் பயன்படுத்தவும் அல்லது பதிவு செய்யவும்.
C# இல் வார்த்தையை JPG ஆக மாற்றவும்
C# .NET ஐப் பயன்படுத்தி வார்த்தையை JPG ஆக மாற்ற கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்:
- முதலில், நாம் கட்டமைப்பு வகுப்பின் ஒரு பொருளை உருவாக்க வேண்டும்
- இரண்டாவதாக, உள்ளமைவு பொருளை ஒரு வாதமாக அனுப்பும் போது WordsApi நிகழ்வை துவக்கவும்
- மூன்றாவதாக, Word கோப்பின் உள்ளடக்கத்தைப் படித்து, UploadFile(..) முறையைப் பயன்படுத்தி கிளவுட் சேமிப்பகத்தில் பதிவேற்றவும்.
- இப்போது GetDocumentWithFormatRequest இன் நிகழ்வை உருவாக்கி, உள்ளீட்டு வேர்ட் கோப்பின் பெயர், வெளியீட்டு வடிவம் மற்றும் அதன் விளைவாக வரும் கோப்பு பெயரை வாதங்களாக அனுப்பவும்.
- இறுதியாக, மாற்றத்தைச் செய்ய WordsApi இன் GetDocumentWithFormat(…) முறையை அழைக்கவும். இதன் விளைவாக வரும் JPG பின்னர் கிளவுட் சேமிப்பகத்தில் சேமிக்கப்படும்
// கிளையன்ட் சான்றுகளை https://dashboard.aspose.cloud/ இலிருந்து பெறவும்
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";
// கிளையண்ட் ஐடி மற்றும் கிளையண்ட் ரகசிய விவரங்களை அனுப்புவதன் மூலம் உள்ளமைவு நிகழ்வை உருவாக்கவும்
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// WordsApi பொருளை உருவாக்கவும்
var wordsApi = new WordsApi(config);
// உள்ளீடு Word ஆவணத்தின் பெயர்
string fileName = "sample1.docx";
// தேவையான வெளியீட்டு வடிவம்
string format = "jpg";
// விளைவாக கோப்பு பெயர்
string outputfile = "converted.jpg";
// வேர்ட் கோப்பின் உள்ளடக்கத்தை ஏற்றவும்
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
// அசல் ஆவணத்தை கிளவுட் ஸ்டோரேஜில் பதிவேற்றவும்
wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}
try
{
// create request object with input word file, output format and விளைவாக கோப்பு பெயர் as arguments
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
// மாற்றும் செயல்முறையை துவக்கவும்
wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
C# இல் DOCX முதல் JPG வரை
கிளவுட் ஸ்டோரேஜில் சோர்ஸ் வேர்ட் கோப்பைப் பதிவேற்றாமல் DOCX லிருந்து JPG மாற்றத்தை நீங்கள் செய்ய விரும்பும் சூழ்நிலையைப் பற்றி விவாதிப்போம். இந்தத் தேவையை நிறைவேற்ற, கீழே குறிப்பிடப்பட்டுள்ள படிகளைப் பின்பற்றவும்.
- முதலில், நாம் கட்டமைப்பு வகுப்பின் ஒரு பொருளை உருவாக்க வேண்டும்
- இரண்டாவதாக, உள்ளமைவு பொருளை ஒரு வாதமாக அனுப்பும் போது WordsApi நிகழ்வை துவக்கவும்
- இப்போது ConvertDocumentRequest இன் நிகழ்வை உருவாக்கவும், இது உள்ளீடு DOCX பாதை, வெளியீட்டு வடிவம் மற்றும் அதன் விளைவாக வரும் கோப்பு பெயரை வாதங்களாக எடுத்துக்கொள்கிறது.
- இறுதியாக, மாற்றும் செயல்முறையைத் தொடங்க ConvertDocument(..) முறையை அழைக்கவும். முடிவு கோப்பு கிளவுட் சேமிப்பகத்தில் சேமிக்கப்படுகிறது
// கிளையன்ட் சான்றுகளை https://dashboard.aspose.cloud/ இலிருந்து பெறவும்
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";
// கிளையண்ட் ஐடி மற்றும் கிளையண்ட் ரகசிய விவரங்களை அனுப்புவதன் மூலம் உள்ளமைவு நிகழ்வை உருவாக்கவும்
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// WordsApi பொருளை உருவாக்கவும்
var wordsApi = new WordsApi(config);
// Word கோப்பு பெயரை உள்ளிடவும்
string fileName = "sample1.docx";
// விளைவாக கோப்பு பெயர்
string outputfile = "converted.jpeg";
try
{
// Create request object by passing input DOCX path, output format and விளைவாக கோப்பு பெயர்
ConvertDocumentRequest request = new ConvertDocumentRequest(System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName), "jpeg", outputfile);
// DOCX ஐ JPG ஆக மாற்றவும்
wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
கர்ல் கட்டளைகளைப் பயன்படுத்தி படத்தில் வார்த்தை
கட்டளை வரி முனையத்தில் cURL கட்டளைகளைப் பயன்படுத்தி வார்த்தையை பட வடிவமாக மாற்றுவதற்கான விருப்பத்தை ஆராய்வோம். எனவே ClientID மற்றும் ClientSecret விவரங்களின் அடிப்படையில் JSON Web Token (JWT) உருவாக்குவது முதல் படியாகும். JWT டோக்கனை உருவாக்க டெர்மினலில் பின்வரும் கட்டளையை இயக்கவும்.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=4ccf1790-accc-41e9-8d18-a78dbb2ed1aa&client_secret=caac6e3d4a4724b2feb53f4e460eade3" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT டோக்கன் உருவாக்கப்பட்டவுடன், Word ஐ பட வடிவமாக மாற்ற பின்வரும் கட்டளையை இயக்கவும்.
curl -X GET "https://api.aspose.cloud/v4.0/words/sample1.doc?format=jpg&outPath=Converted.jpg&fontsLocation=fonts" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
மேலே உள்ள எடுத்துக்காட்டுகளில் பயன்படுத்தப்பட்ட மாதிரி கோப்புகளை sample1.docx மற்றும் converted.jpg இலிருந்து பதிவிறக்கம் செய்யலாம்.
முடிவுரை
இந்த கட்டுரை C# .NET குறியீட்டு துணுக்கைப் பயன்படுத்தி Word ஐ JPG ஆக மாற்றுவது எப்படி என்பதை விளக்குகிறது. CURL கட்டளைகளைப் பயன்படுத்தி Word ஐ பட வடிவத்தில் எவ்வாறு சேமிப்பது என்பதையும் நாங்கள் கற்றுக்கொண்டோம். கிளவுட் SDK இன் மூலக் குறியீட்டை உங்கள் தேவைகளுக்கு ஏற்ப மாற்ற விரும்பினால், அதை GitHub இலிருந்து MIT உரிமத்தின் கீழ் பதிவிறக்கம் செய்யலாம்.
API ஐப் பயன்படுத்தும் போது ஏதேனும் சிக்கல்கள் ஏற்பட்டால், இலவச ஆதரவு மன்றம் வழியாக எங்களைத் தொடர்பு கொள்ளவும்.
தொடர்புடைய கட்டுரைகள்
மேலும் அறிய பின்வரும் இணைப்பைப் பார்வையிடவும் பரிந்துரைக்கிறோம்