บทช่วยสอนสั้นๆ นี้แสดงวิธี แปลง DOCX เป็น TIFF ด้วย Java REST API DOCX เป็นรูปแบบไฟล์ที่สร้างโดย Microsoft Word และใช้สำหรับเอกสารประมวลผลคำ เป็นมาตรฐานที่ใช้ XML สำหรับการสร้างและจัดเก็บเอกสาร และเป็นตัวตายตัวแทนของรูปแบบ DOC ไฟล์ DOCX สามารถเปิดได้ด้วย Microsoft Word และโปรแกรมประมวลผลคำอื่นๆ ส่วนใหญ่ รวมถึง Open Office และ Apple Pages
ในขณะที่ TIFF (Tagged Image File Format) เป็นรูปแบบไฟล์สำหรับจัดเก็บภาพกราฟิกแรสเตอร์ ซึ่งเป็นที่นิยมในหมู่ศิลปินกราฟิก อุตสาหกรรมการพิมพ์ และช่างภาพ สามารถใช้เก็บภาพบิตแมปได้สูงสุด 4GB และรองรับเลเยอร์และหลายหน้า ไฟล์ TIFF ยังใช้เพื่อจัดเก็บกราฟิกคุณภาพสูงและสามารถบีบอัดโดยใช้การบีบอัดแบบไม่สูญเสียข้อมูล หากคุณต้องการการแปลง DOCX เป็น TIFF ใน Java Low Code API คุณสามารถทำได้โดยใช้ข้อมูลโค้ดต่อไปนี้
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลรับรอง API
- ดาวน์โหลด Aspose.Words Cloud SDK for Java
- ตั้งค่าโครงการ Java ด้วย SDK ข้างต้น
ขั้นตอนในการแปลง DOCX เป็น TIFF ใน Java REST API
- ตั้งค่ารหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์สำหรับ API
- สร้างวัตถุของคลาส WordsAPI ด้วยข้อมูลรับรองลูกค้า
- ระบุไฟล์อินพุตและเอาต์พุต
- อ่านอินพุต DOCX ไฟล์และอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์
- สร้างอินสแตนซ์ของ WordsAPI ด้วยรูปแบบไฟล์อินพุตและเอาต์พุต
- เรียกใช้เมธอด convertDocument เป็น แปลง DOCX เป็น TIFF โดยใช้ REST API
- บันทึกไฟล์ TIFF เอาต์พุตบนดิสก์ภายในเครื่อง
รหัสสำหรับการแปลง DOCX เป็น TIFF ใน Java Low Code API
String ClientID = Client.getID(); //replace Client.getID() with your own client ID here | |
String ClientSecret = Client.getSecret(); //replace3 Client.getSecret() with your own client secret here | |
String APIBaseUrl="https://api.aspose.cloud"; | |
String Local_Path = "C:/Temp/"; | |
try { | |
//Create API client with credentials | |
ApiClient apiClient = new ApiClient(ClientID, ClientSecret, APIBaseUrl); | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
String inputFile = "DOCXToTIFF.docx"; | |
String outputFile = "DOCXToTIFF.tiff"; | |
String outputFormat = "tiff"; | |
//Read input file to bytes array | |
byte[] inputFileData = Files.readAllBytes(Paths.get(Local_Path + inputFile).toAbsolutePath()); | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inputFileData, outputFormat, null, null, null, null, null, null, null); | |
//convert the input file to output format | |
byte[] outputFileData = wordsApi.convertDocument(convertDocumentRequest); | |
//save the output file from the bytes array | |
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFile); | |
fileOutputStream.write(outputFileData); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
ตัวอย่างโค้ดที่แสดงด้านบนช่วยให้คุณแปลง DOCX เป็น TIFF ด้วย Java REST API คุณเพียงแค่ต้องอัปโหลดไฟล์ DOCX ด้วยความช่วยเหลือของ Aspose.Words REST API SDK และดาวน์โหลดไฟล์ TIFF เอาต์พุตเพื่อบันทึกลงในเครื่อง
การแปลง DOCX เป็น TIFF ข้างต้นสามารถนำไปใช้กับแอปที่ไม่มีโค้ดหรือแอปโค้ดต่ำบนแพลตฟอร์มใดก็ได้
คุณลักษณะที่คล้ายกันสามารถพบได้ในหัวข้อต่อไปนี้: วิธีแปลง PDF เป็น DOCX ด้วย Java REST API