คำต่อคำ

แปลง Word เป็นภาพ TIFF ด้วย .NET REST API

ในยุคดิจิทัลที่เน้นความหลากหลายและการเข้าถึง การแปลงเอกสาร Word(https://docs.fileformat.com/word-processing/) เป็นรูปภาพ TIFF(https://docs.fileformat.com/image/tiff/) จึงมีความจำเป็นเพิ่มมากขึ้น TIFF ซึ่งเป็นรูปแบบภาพที่ใช้กันอย่างแพร่หลายนั้นให้ความคมชัดและคุณภาพที่ยอดเยี่ยม จึงเหมาะสำหรับวัตถุประสงค์ทางวิชาชีพและการเก็บถาวรต่างๆ การแปลงเอกสาร Word เป็น TIFF ช่วยให้ผสานเนื้อหาข้อความ แผนภูมิ กราฟิก และอื่นๆ เข้ากับแอปพลิเคชันและงานนำเสนอที่ใช้รูปภาพได้อย่างราบรื่น ในบทความนี้ เราจะมาสำรวจขั้นตอนการแปลงเอกสาร Word เป็น TIFF โดยใช้ .NET REST API

REST API สำหรับการแปลง Word เป็น TIFF

เริ่มต้นการเดินทางสู่การแปลงเอกสารด้วย Aspose.Words Cloud SDK for .NET ซึ่งการแปลงเอกสาร Word เป็น TIFF ถือเป็นความสามารถอย่างหนึ่งของ SDK ที่ทรงพลังนี้ช่วยลดความซับซ้อนของกระบวนการแปลงเอกสาร พร้อมทั้งขยายความสามารถให้ครอบคลุมงานที่เกี่ยวข้องกับเอกสารมากมาย ตั้งแต่การจัดรูปแบบและการจัดรูปแบบเอกสาร ไปจนถึงการแยกเนื้อหาและการจัดการการแก้ไข ช่วยให้คุณควบคุมเอกสารได้อย่างไม่มีใครทัดเทียม

เพียงค้นหา Aspose.Words-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่ม เพิ่มแพ็คเกจ การดำเนินการนี้จะเพิ่มการอ้างอิง SDK ลงในแอปพลิเคชัน .NET ของคุณ ตอนนี้ คุณต้องไปที่ cloud Dashboard เพื่อรับข้อมูลประจำตัวไคลเอนต์ส่วนบุคคลของคุณ

แปลง Word เป็น TIFF ใน C# .NET

หัวข้อนี้จะอธิบายขั้นตอนและรายละเอียดที่เกี่ยวข้องเกี่ยวกับวิธีการแปลงไฟล์ Word เป็น TIFF โดยใช้ C# .NET

// สำหรับตัวอย่างและไฟล์ข้อมูลแบบสมบูรณ์ โปรดไปที่ 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// สร้างวัตถุการกำหนดค่าโดยใช้รายละเอียด ClinetID และความลับของไคลเอนต์
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// เริ่มต้นอินสแตนซ์ WordsApi
var wordsApi = new WordsApi(config);

// สร้างวัตถุของ TiffSaveOptionsData
TiffSaveOptionsData requestSaveOptions = new TiffSaveOptionsData();
// ระบุชื่อภาพ TIFF เอาท์พุตที่จะจัดเก็บในระบบ Cloud Storage
requestSaveOptions.FileName = "Resultant.tiff";

// ค่าผลการแปลงเลขฐานสอง
String tiffBinarizationMethod = "FloydSteinbergDithering";
String dmlEffectsRenderingMode = "Simplified";

// ดัชนีหน้าเอกสาร Word และนับจำนวนหน้าจากเอกสาร Word ที่จะแปลง
int pageCount = 1;
int pageIndex = 1;

// สร้างอ็อบเจ็กต์ SaveAsTiff โดยที่เรากำหนดไฟล์ Word ต้นทางที่จะโหลดจากที่เก็บข้อมูลบนคลาวด์
// จำนวนหน้าที่จะแปลงและดัชนีเริ่มต้นของหน้า พารามิเตอร์เสริมถูกทำเครื่องหมายเป็นค่าว่าง
SaveAsTiffRequest saveRequest = new SaveAsTiffRequest(
"test_result.docxs",
requestSaveOptions,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
pageCount,
pageIndex,
null,
null,
null,
null,
null,
null,
dmlEffectsRenderingMode,
tiffBinarizationMethod,
null,
null);

// เรียก API เพื่อเริ่มกระบวนการแปลง DOC เป็น TIFF
wordsApi.SaveAsTiff(saveRequest);

มาสำรวจรายละเอียดเกี่ยวกับชิ้นส่วนโค้ดที่ระบุไว้ข้างต้นกัน

var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
WordsApi wordsApi = new WordsApi(config);

ประการแรก เราต้องสร้างอินสแตนซ์ของคลาส “WordsApi” ในขณะส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์

TiffSaveOptionsData requestSaveOptions = new TiffSaveOptionsData();

สร้างอ็อบเจ็กต์ของคลาส TiffSaveOptions โดยที่เรากำหนดชื่อของภาพ TIFF ผลลัพธ์

SaveAsTiffRequest saveRequest = new SaveAsTiffRequest(...)

สร้างอ็อบเจ็กต์ของคลาส SaveAsTiffRequest โดยที่เราส่งชื่อของเอกสาร Word อินพุต อ็อบเจ็กต์คำขอ saveTIff ชื่อไฟล์ผลลัพธ์ พร้อมรายละเอียดที่จำเป็นอื่นๆ เป็นอาร์กิวเมนต์อินพุต

wordsApi.SaveAsTiff(saveRequest);

ในที่สุดให้เรียก API เพื่อเริ่มการดำเนินการแปลงไฟล์ Word เป็น TIFF

การแปลงไฟล์ DOC เป็น TIFF โดยใช้คำสั่ง cURL

เจาะลึกเข้าไปในอาณาจักรของการแปลงไฟล์ Word เป็น TIFF ได้อย่างราบรื่นโดยใช้ชุดคำสั่ง Aspose.Words Cloud และ cURL ที่มีประสิทธิภาพ วิธีการแบบไดนามิกนี้ช่วยลดความซับซ้อนของกระบวนการแปลงไฟล์ และมอบการแปลงเอกสาร Word เป็นรูปภาพ TIFF ที่มีคุณภาพสูงได้อย่างง่ายดาย ด้วยการใช้คำสั่ง cURL คุณสามารถควบคุมการแปลงได้โดยตรงจากเทอร์มินัล และปรับปรุงกระบวนการภายในสภาพแวดล้อมบรรทัดคำสั่ง

เมื่อทำตามแนวทางนี้ ขั้นตอนแรกในการดำเนินการนี้คือการสร้างโทเค็นการเข้าถึง JWT โดยดำเนินการคำสั่งต่อไปนี้:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=657e7b18-bbdb-4ab1-bf0a-62314331eec9&client_secret=c3bdccf30cae3625ecaa26700787e172" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

เมื่อเรามีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่งต่อไปนี้เพื่อแปลง DOCX เป็นรูปแบบ TIFF

curl -v "https://api.aspose.cloud/v4.0/words/{sourceDOC}/saveAs/tiff" \
-X PUT \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"tiff\", \"FileName\": \"finaloutput.tiff\" }" 

เพียงแค่แทนที่ sourceDOC ด้วยชื่อของอินพุต Word DOC ที่มีอยู่แล้วในที่เก็บข้อมูลบนคลาวด์ และ accessToken ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน

บทสรุป

โดยสรุป การแปลงเอกสาร Word เป็นรูปภาพ TIFF ได้อย่างราบรื่นถือเป็นทรัพย์สินอันมีค่าสำหรับการจัดการเอกสารอย่างมีประสิทธิภาพ นอกจากนี้ การแปลงเอกสาร Word เป็นรูปภาพ TIFF ช่วยให้คุณปลดล็อกความเป็นไปได้ใหม่ๆ สำหรับการนำเสนอภาพและการแชร์ ช่วยปรับปรุงเวิร์กโฟลว์เอกสารของคุณในภูมิทัศน์ดิจิทัล

ดังนั้นคุณจึงต้องใช้คำสั่ง Aspose.Words Cloud และ cURL ร่วมกัน ซึ่งมีวิธีการแบบยืดหยุ่นและเข้าถึงได้เพื่อให้บรรลุการเปลี่ยนแปลงนี้โดยใช้เทอร์มินัลบรรทัดคำสั่ง หรือคุณจะลองใช้ Aspose.Words Cloud SDK สำหรับ .NET ซึ่งให้ฟังก์ชันการประมวลผลเอกสารมากมาย

ลิงค์ที่เป็นประโยชน์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: