JPG کو لفظ

لفظ کو JPG میں تبدیل کریں | آن لائن تصویری تبدیلی میں لفظ

اس مضمون میں، ہم لفظ کو JPG فارمیٹ میں تبدیل کرنے پر بات کرنے جا رہے ہیں۔ ہم سمجھتے ہیں کہ MS Word فائلیں (DOC، DOCX، DOCM، DOTX، ODT، OTT، وغیرہ ) تنظیموں، یونیورسٹیوں اور دیگر اداروں میں معلومات کے ذخیرہ اور اشتراک کے لیے کافی مقبول ہیں۔ وہ بزنس کارڈز، بروشرز، نئے خطوط اور بہت سی اشیاء بنانے اور ڈیزائن کرنے میں بھی استعمال ہوتے ہیں۔ لیکن یہاں تک کہ انہیں دیکھنے کے لیے، ہمیں خصوصی سافٹ ویئر کی ضرورت ہے، لہذا راسٹر امیجز (JPG) میں تبدیلی ایک قابل عمل حل ہو سکتا ہے۔ یہ JPG امیج کی شکل میں کمپریسڈ آؤٹ پٹ بھی تیار کرتا ہے۔

آئیے درج ذیل موضوعات پر مزید تفصیل سے گفتگو کرتے ہیں۔

لفظ سے JPG کنورژن API

Aspose.Words Cloud MS Word یا OpenOffice کو دیگر مقبول فارمیٹس میں تخلیق، ترمیم اور رینڈر کرنے کی صلاحیتیں فراہم کرتا ہے۔ اب اس مضمون کے دائرہ کار کے مطابق، ہمیں Aspose.Words Cloud SDK for .NET استعمال کرنے کی ضرورت ہے جو NuGet اور GitHub پر ڈاؤن لوڈ کے لیے دستیاب ہے۔ براہ کرم ٹرمینل میں درج ذیل کمانڈ پر عمل کریں:

nuget install Aspose.Words-Cloud

یا نیو گیٹ پیکیج مینیجر میں درج ذیل کمانڈ پر عمل کریں:

PM> Install-Package Aspose.Words-Cloud

ایک اور نقطہ نظر بصری اسٹوڈیو کے اندر براہ راست انسٹالیشن ہے۔

انسٹالیشن کے بعد، ہمیں Aspose.Cloud ڈیش بورڈ پر جا کر ایک مفت اکاؤنٹ بنانا ہوگا۔ اپنا GitHub یا Google اکاؤنٹ استعمال کریں یا اپنے کلائنٹ کی اسناد حاصل کرنے کے لیے صرف سائن اپ کریں۔

لفظ کو C# میں JPG میں تبدیل کریں

براہ کرم C# .NET کا استعمال کرتے ہوئے Word کو JPG میں تبدیل کرنے کے لیے درج ذیل مراحل پر عمل کریں:

  • سب سے پہلے، ہمیں کنفیگریشن کلاس کا ایک آبجیکٹ بنانے کی ضرورت ہے۔
  • دوم، کنفیگریشن آبجیکٹ کو بطور دلیل پاس کرتے ہوئے WordsApi مثال کو شروع کریں۔
  • تیسرا، ورڈ فائل کا مواد پڑھیں اور 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);

// ان پٹ ورڈ دستاویز کا نام
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);
}
لفظ سے JPG تبدیلی کا پیش نظارہ

تصویر 1:- لفظ سے JPG تبدیلی کا پیش نظارہ۔

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);

// ان پٹ ورڈ فائل کا نام
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 کمانڈز کا استعمال کرتے ہوئے تصویر میں لفظ

آئیے کمانڈ لائن ٹرمینل پر cURL کمانڈز کا استعمال کرتے ہوئے لفظ کو تصویری شکل میں تبدیل کرنے کے آپشن کو تلاش کرتے ہیں۔ لہذا پہلا قدم یہ ہے کہ Aspose.Cloud ڈیش بورڈ سے حاصل کردہ ClientID اور ClientSecret تفصیلات پر مبنی JSON ویب ٹوکن (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 ٹوکن تیار ہونے کے بعد، لفظ کو تصویری شکل میں تبدیل کرنے کے لیے براہ کرم درج ذیل کمانڈ پر عمل کریں۔

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 کوڈ کا ٹکڑا استعمال کرتے ہوئے ورڈ کو JPG میں تبدیل کرنے کے اقدامات کی وضاحت کی گئی ہے۔ ہم نے یہ بھی سیکھا ہے کہ cURL کمانڈز کا استعمال کرتے ہوئے ورڈ کو امیج فارمیٹ میں کیسے محفوظ کرنا ہے۔ اگر آپ اپنی ضروریات کے مطابق Cloud SDK کے سورس کوڈ میں ترمیم کرنا چاہتے ہیں، تو آپ اسے MIT لائسنس کے تحت GitHub سے ڈاؤن لوڈ کر سکتے ہیں۔

API استعمال کرنے کے دوران اگر آپ کو کوئی مسئلہ درپیش ہو تو، براہ کرم ہم سے بلا جھجھک رابطہ کریں [مفت سپورٹ فورم17۔

متعلقہ مضامین

کے بارے میں مزید جاننے کے لیے ہم درج ذیل لنک پر جانے کی بھی تجویز کرتے ہیں۔