แปลงเอกสาร Word เป็น TIFF

แปลงไฟล์ Word เป็นเอกสาร TIFF ออนไลน์ | แปลงไฟล์ DOC เป็น TIFF โดยใช้ Java

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

โดยใช้ประโยชน์จากความสามารถของ Java REST API เราสำรวจว่ากระบวนการนี้ช่วยอำนวยความสะดวกในการเปลี่ยนผ่านจากเอกสาร Word ไปเป็นรูปภาพ TIFF คุณภาพสูงได้อย่างราบรื่นอย่างไร ซึ่งช่วยเพิ่มประสิทธิภาพวิธีการถ่ายทอดข้อมูลในยุคดิจิทัล

REST API การแปลง Word เป็น TIFF

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

คุณสามารถดาวน์โหลด SDK ได้ที่ Maven และ GitHub เนื่องจากเราจะดาวน์โหลด SDK จาก Maven โปรดเพิ่มบรรทัดต่อไปนี้ลงใน pom.xml ในโปรเจ็กต์ Maven build ของคุณ

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words-cloud</artifactId>
    <version>22.4.0</version>
    <type>pom</type>
</dependency>

เราจำเป็นต้องสร้างบัญชีฟรีโดยไปที่ แดชบอร์ด Aspose.Cloud เพื่อให้เราสามารถจัดการเอกสารของเราในที่เก็บข้อมูลบนคลาวด์ได้

แปลง Word เป็นเอกสาร TIFF ใน Java

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

  • ขั้นแรก ให้สร้างอ็อบเจ็กต์ของคลาส ApiClient ซึ่งรับข้อมูลประจำตัวของไคลเอนต์เป็นอาร์กิวเมนต์
  • จากนั้นสร้างอินสแตนซ์ของคลาส WordsApi และส่งผ่านวัตถุ ApiClient เป็นอาร์กิวเมนต์
  • ขณะนี้ เพื่อระบุชื่อของ TIFF ผลลัพธ์ เราจะใช้เมธอด setFileName(…) ของคลาส TiffSaveOptionsData
  • ในขั้นสุดท้าย ให้สร้างอ็อบเจ็กต์ของคลาส SaveAsTiffRequest โดยที่เราส่งอ็อบเจ็กต์ TiffSaveOptionsData ค่าดัชนีหน้า และพารามิเตอร์ตัวเลือกอื่นเป็นอาร์กิวเมนต์
  • ในที่สุด เริ่มการแปลงโดยเรียกใช้เมธอด saveAsTiff(…) ในขณะที่ส่งอ็อบเจ็กต์ SaveAsTiffRequest เป็นอาร์กิวเมนต์
// สำหรับตัวอย่างและไฟล์ข้อมูลแบบสมบูรณ์ โปรดไปที่ https://github.com/aspose-words-cloud/aspose-words-cloud-java
// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/

try {
    // สร้างอินสแตนซ์ของ ApiClient ในขณะที่ระบุข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
    ApiClient apiClient = new ApiClient("bbf94a2c-6d7e-4020-b4d2-b9809741374e", "1c9379bb7d701c26cc87e741a29987bb", null);
    // เริ่มต้นวัตถุ WordsApi โดยใช้วัตถุ ApiClient เป็นอาร์กิวเมนต์
    WordsApi wordsApi = new WordsApi(apiClient);
    
    // สร้างวัตถุของ TiffSaveOptionsData
    TiffSaveOptionsData requestSaveOptions = new TiffSaveOptionsData();
    // ระบุชื่อภาพ TIFF เอาท์พุตที่จะจัดเก็บในระบบ Cloud Storage
    requestSaveOptions.setFileName("Resultant.tiff");

    // ดัชนีและจำนวนหน้าในเอกสาร Word ที่จะแปลง
    int pageCount =1;
    int pageIndex = 1;
    
    // ค่าผลการแปลงเลขฐานสอง
    String tiffBinarizationMethod = "FloydSteinbergDithering";
    String dmlEffectsRenderingMode = "Simplified";
  
    // สร้างอ็อบเจ็กต์ SaveAsTiff โดยที่เรากำหนดไฟล์ Word ต้นทางที่จะโหลดจากที่เก็บข้อมูลบนคลาวด์
    // จำนวนหน้าที่จะแปลงและดัชนีเริ่มต้นของหน้า
    SaveAsTiffRequest saveRequest = new SaveAsTiffRequest(
                    "test_multi_pages.docx",
                    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 เพื่อเริ่มการดำเนินการแปลง
    wordsApi.saveAsTiff(saveRequest);

    System.out.println("Word to TIFF Document conversion has been successful");
    }catch (Exception ex)
    {
        System.out.println(ex.getStackTrace());
    }

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

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

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

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ตอนนี้เรามีโทเค็น JWT แล้ว เราสามารถใช้คำสั่ง cURL ต่อไปนี้เพื่อเข้าถึงเอกสาร Word ที่จัดเก็บในที่เก็บข้อมูลบนคลาวด์และเรนเดอร์เป็นรูปแบบ TIFF ได้

curl -v "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx/saveAs/tiff?pageCount=1&pageIndex=0&tiffBinarizationMethod=FloydSteinbergDithering" \
-X PUT \
-H  "accept: application/json" \
-H  "Authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{\"FileName\":\"converted.tiff\",\"SaveFormat\":\"tiff\",\"AllowEmbeddingPostScriptFonts\":true,\"DmlRenderingMode\":\"Fallback\",\"DmlEffectsRenderingMode\":\"Simplified\",\"ImlRenderingMode\":\"Fallback\",\"ZipOutput\":false,\"UpdateLastSavedTimeProperty\":true,\"UpdateSdtContent\":true,\"UpdateFields\":true,\"Dml3DEffectsRenderingMode\":\"Basic\",\"UpdateCreatedTimeProperty\":true,\"UpdateLastPrintedProperty\":true,\"FlatOpcXmlMappingOnly\":true,\"ColorMode\":\"Normal\",\"JpegQuality\":0,\"MetafileRenderingOptions\":{\"EmfPlusDualRenderingMode\":\"EmfPlusWithFallback\",\"EmulateRasterOperations\":true,\"RenderingMode\":\"VectorWithFallback\",\"UseEmfEmbeddedToWmf\":true,\"ScaleWmfFontsToMetafileSize\":true},\"NumeralFormat\":\"European\",\"OptimizeOutput\":true,\"PageCount\":0,\"PageIndex\":0,\"HorizontalResolution\":600,\"ImageBrightness\":0,\"ImageColorMode\":\"None\",\"ImageContrast\":0,\"PixelFormat\":\"Format16BppRgb555\",\"Resolution\":100,\"Scale\":1,\"UseAntiAliasing\":true,\"UseGdiEmfRenderer\":true,\"UseHighQualityRendering\":true,\"VerticalResolution\":800,\"ThresholdForFloydSteinbergDithering\":0,\"TiffBinarizationMethod\":\"Threshold\",\"TiffCompression\":\"None\"}"

หากต้องการดูตัวอย่าง TIFF ที่ได้ คุณอาจลองใช้แอป [Image Viewer] ออนไลน์ฟรีของเรา4

บทสรุป

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

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

ขอแนะนำให้เรียนรู้บทความต่อไปนี้: