Chuyển đổi Word sang PNG và PNG sang Tài liệu Word trong Java

Chuyển đổi Word sang PNG và PNG sang Tài liệu Word trong Java

Word Định dạng tệp đang xử lý chủ yếu được sử dụng để định dạng văn bản nhưng bạn cũng có thể bao gồm hình ảnh, biểu đồ và nhiều tính năng khác. PNG là định dạng tệp hình ảnh nén và nó chứa nhiều chi tiết hơn cho hình ảnh có độ phân giải cao như biểu trưng. Có thể có nhiều lý do khiến bạn muốn chuyển đổi hình ảnh hoặc ảnh chụp thành tài liệu hoặc hình ảnh thành tài liệu từ với chất lượng gốc. Ví dụ: để bảo mật dữ liệu hoặc giảm kích thước tệp hình ảnh để truyền qua internet. Do đó, bài viết này đề cập đến cách chuyển đổi Word sang PNG và PNG sang tài liệu Word trong Java.

Chúng tôi sẽ đề cập đến các điểm / chủ đề sau trong bài viết này:

Java Chuyển đổi Word sang PNG và PNG sang Word bằng API REST – Cài đặt

Để chuyển đổi Word DOC thành PNG và PNG thành Word DOCX trong Java, tôi sẽ sử dụng Java SDK của GroupDocs.Conversion Cloud API. Cài đặt thư viện Java giàu tính năng này để chuyển đổi tệp Word sang định dạng hình ảnh như PNG. Nó cung cấp nhiều phương thức chuyển đổi định dạng tệp cũng có thể được chuyển đổi qua lại. Hơn nữa, thư viện Java xử lý tài liệu này rất nhanh chóng và dễ cài đặt trong dự án Java của bạn.

Bạn có thể tải xuống các tệp jar hoặc làm theo các cấu hình Maven sau.

Kho lưu trữ Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Phụ thuộc Maven:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Vui lòng lấy Client ID và Secret của bạn từ bảng điều khiển trước khi làm theo các bước được đề cập. Sau khi bạn có ID và bí mật của mình, hãy thêm đoạn mã vào ứng dụng dựa trên Java:

# Nhận client_id và client_secret của bạn từ https://dashboard.groupdocs.cloud sau khi đăng ký miễn phí.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Chuyển đổi tài liệu Word sang PNG trực tuyến trong Java bằng API REST

Sau khi quá trình cài đặt hoàn tất, bạn có thể chuyển đến đoạn mã thay đổi tệp Word sang định dạng PNG theo chương trình. Thực hiện theo các bước được đề cập dưới đây:

Tải tệp lên

Đầu tiên, tải tệp Word lên đám mây bằng đoạn mã được cung cấp bên dưới:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Tải tệp lên bộ nhớ đám mây bằng Java
public class App {

  public static void main(String[] args) {
        
    // Tạo một phiên bản của API chuyển đổi          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.docx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Do đó, tệp Word đã tải lên sẽ có sẵn trong phần tệp trên trang tổng quan của bạn trên đám mây.

Chuyển đổi tài liệu Word thành hình ảnh PNG trong Java

Java SDK là một thư viện hấp dẫn thực hiện chuyển đổi tệp được tối ưu hóa trong vài giây. Vui lòng làm theo các bước sau và đoạn mã như được đề cập bên dưới để chuyển đổi tệp Word DOCX sang PNG theo chương trình trong Java:

  • Tạo một phiên bản của ConvertApi
  • Tạo phiên bản ConvertSettings
  • Đặt tên lưu trữ và nhập đường dẫn file Word
  • Bây giờ, cung cấp định dạng tệp đầu ra là “png”
  • Tiếp theo, đặt đường dẫn tệp đầu ra
  • Tạo ConvertDocumentRequest với cài đặt chuyển đổi làm tham số
  • Cuối cùng, gọi ConvertApi.convertDocument() để chuyển đổi tệp ở định dạng PNG

Ví dụ mã sau đây cho biết cách chuyển đổi tệp Word sang định dạng tệp PNG trong Java bằng API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cách chuyển đổi tài liệu Word sang PNG trực tuyến trong Java bằng API REST
public class App {

  public static void main(String[] args) {
    
    // Tạo một phiên bản của API chuyển đổi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Chuẩn bị cài đặt chuyển đổi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // chuyển đổi sang định dạng được chỉ định
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Tải xuống tệp đã chuyển đổi

Mẫu mã trên sẽ lưu tệp PNG đã chuyển đổi trên đám mây. Bạn có thể tải xuống bằng mẫu mã sau:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Tải xuống tệp từ Bộ lưu trữ đám mây trong Java
public class App {

  public static void main(String[] args) {
        
    // Tạo một phiên bản của API chuyển đổi          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

Chuyển đổi tệp Word sang định dạng PNG trong Java bằng Cài đặt nâng cao

Nói chung, hình ảnh có độ phân giải và chất lượng cao hơn sẽ rõ ràng hơn. Bạn có thể tùy chỉnh độ phân giải hình ảnh trong khi thực hiện theo các bước và đoạn mã dưới đây để chuyển đổi hình ảnh Word sang PNG trong Java theo chương trình:

  • Khởi tạo phiên bản của ConvertApi
  • Tạo một đối tượng của ConvertSettings
  • Đặt tên lưu trữ và nhập đường dẫn tệp DOCX
  • Tiếp theo, đặt “png” làm định dạng tệp đầu ra
  • Tạo một đối tượng của lớp PngConvertOptions để chỉ định các tùy chọn bổ sung.
  • Đặt các tùy chọn chuyển đổi khác nhau như setFromPage, setPagesCount, v.v. để chuyển đổi các trang của tài liệu.
  • Bây giờ hãy đặt convertOptions và đường dẫn tệp đầu ra
  • Tạo ConvertDocumentRequest với cài đặt chuyển đổi làm tham số
  • Cuối cùng, Gọi ConvertApi.convertDocument() để lưu tài liệu ở định dạng PNG

Ví dụ mã sau đây cho thấy cách chuyển đổi định dạng tệp Word sang PNG trong Java bằng API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cách chuyển đổi tệp Word sang định dạng PNG trong Java bằng Cài đặt nâng cao
public class App {

  public static void main(String[] args) {
    
    // Tạo một phiên bản của API chuyển đổi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Chuẩn bị cài đặt chuyển đổi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.docx");
      settings.setFormat("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // chuyển đổi sang định dạng được chỉ định
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Cách chuyển đổi PNG sang Word DOCX trong Java bằng API REST

Vui lòng làm theo các bước được đề cập bên dưới để chuyển đổi tệp PNG sang Word DOCX theo chương trình:

  • Tạo một phiên bản của ConvertApi
  • Tạo phiên bản ConvertSettings
  • Đặt tên lưu trữ và nhập đường dẫn tệp PNG
  • Bây giờ, cung cấp định dạng tệp đầu ra là “docx”
  • Tiếp theo, đặt đường dẫn tệp đầu ra
  • Tạo ConvertDocumentRequest với cài đặt chuyển đổi làm tham số
  • Cuối cùng, gọi chuyển đổi bằng phương thức ConvertApi.convertDocument()

Ví dụ mã sau đây cho thấy cách chuyển đổi tệp PNG thành Word DOCX trong Java bằng API REST:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Cách chuyển đổi PNG sang Word DOCX trong Java bằng API REST
public class App {

  public static void main(String[] args) {
    
    // Tạo một phiên bản của API chuyển đổi
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Chuẩn bị cài đặt chuyển đổi
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.png");
      settings.setFormat("docx");
      
      settings.setOutputPath("java-testing/output-sample-file.docx");
    
      // chuyển đổi sang định dạng được chỉ định
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

Cuối cùng, mẫu mã trên sẽ lưu tệp PNG trên đám mây. Làm theo các bước đã được mô tả để tải tệp lên và sau đó tải tệp đã chuyển đổi xuống bộ nhớ đám mây.

Chuyển đổi Word sang PNG trực tuyến miễn phí

Trình chuyển đổi Word sang PNG trực tuyến là gì? Vui lòng thử trình chuyển đổi Word sang PNG trực tuyến miễn phí sau đây, được phát triển bằng Groupdocs. API đám mây chuyển đổi.

Chuyển đổi PNG sang Word trực tuyến miễn phí

Làm cách nào để chuyển đổi tệp PNG sang Word miễn phí? Vui lòng thử trình chuyển đổi PNG sang Word trực tuyến miễn phí sau đây, đã được phát triển bằng cách sử dụng Groupdocs.Conversion Cloud API.

Tổng hợp

Chúng tôi đang kết thúc bài viết blog này ở đây. Trong bài viết này, chúng tôi đã đề cập đến:

  • cách chuyển đổi Word sang PNG theo lập trình trong java;
  • tải lên Word DOCX theo chương trình và tải xuống tệp đã chuyển đổi từ đám mây;
  • cách chuyển đổi Word sang PNG trong java bằng cài đặt nâng cao;
  • cách đổi PNG thành Word trong java theo lập trình;

Để khám phá thêm về API chuyển đổi Java, bạn có thể điều hướng đến tài liệu hoặc các ví dụ có sẵn trên GitHub. Chúng tôi cũng cung cấp phần Tham khảo API giúp bạn hình dung và tương tác trực tiếp với API trực tuyến của chúng tôi thông qua trình duyệt web.

Hơn nữa, groupdocs.cloud đang viết các bài đăng blog khác về các chủ đề mới. Vì vậy, xin vui lòng giữ liên lạc cho các bản cập nhật mới nhất.

Đặt một câu hỏi

Bạn có thể cho chúng tôi biết về các câu hỏi và thắc mắc của bạn trên forum. của chúng tôi

câu hỏi thường gặp

Làm cách nào để chuyển đổi Word sang PNG trong Java?

Vui lòng theo liên kết này để tìm hiểu đoạn mã Java về cách chuyển Word thành tệp PNG một cách nhanh chóng và dễ dàng.

Làm cách nào để chuyển đổi tệp Word sang PNG bằng API REST?

Tạo một phiên bản của ConvertApi, đặt các giá trị của cài đặt chuyển đổi và gọi phương thức convertDocument với ConvertDocumentRequest để chuyển đổi tệp Word sang PNG.

Làm cách nào để chuyển đổi Word thành PNG trực tuyến miễn phí?

Bộ chuyển đổi Word sang PNG trực tuyến miễn phí cho phép bạn xuất Word sang định dạng PNG một cách nhanh chóng và dễ dàng. Khi quá trình chuyển đổi hoàn tất, bạn có thể tải xuống tệp PNG.

Làm cách nào để chuyển đổi tệp Word sang PNG trực tuyến miễn phí?

  • Mở trình chuyển đổi Word sang PNG trực tuyến miễn phí
  • Nhấp vào bên trong khu vực thả tệp để tải lên trang tính Word hoặc kéo và thả tệp Word.
  • Nhấp vào nút Convert Now và phần mềm chuyển đổi Word sang PNG trực tuyến sẽ biến tệp Word thành PNG.
  • Liên kết tải xuống của tệp đầu ra sẽ khả dụng ngay lập tức sau khi chuyển đổi tệp Word sang PNG.

Làm cách nào để cài đặt thư viện tải xuống miễn phí chuyển đổi định dạng Word sang PNG?

Cài đặt trình chuyển đổi Word sang PNG tải xuống miễn phí thư viện Java để tạo và chuyển đổi Word sang PNG theo chương trình.

Làm cách nào để chuyển đổi Word sang PNG ngoại tuyến trong windows?

Vui lòng truy cập liên kết này để tải xuống phần mềm chuyển đổi Word sang PNG miễn phí cho windows. Phần mềm tải xuống miễn phí trình chuyển đổi Word sang PNG trực tuyến này có thể được sử dụng để biến Word thành PNG trong cửa sổ một cách nhanh chóng chỉ bằng một cú nhấp chuột.

Làm cách nào để chuyển đổi PNG sang Word trong Java?

Vui lòng theo liên kết này để tìm hiểu đoạn mã Java về cách chuyển tệp PNG sang tệp Word một cách nhanh chóng và dễ dàng.

Làm cách nào để chuyển đổi tệp PNG sang tệp Word bằng API REST?

Tạo một phiên bản của ConvertApi, đặt các giá trị của cài đặt chuyển đổi và gọi phương thức convertDocument với ConvertDocumentRequest để chuyển đổi PNG sang tệp Word.

Làm cách nào để chuyển PNG sang Word trực tuyến miễn phí?

Bộ chuyển đổi Word sang PNG trực tuyến miễn phí cho phép bạn xuất PNG sang định dạng Word một cách nhanh chóng và dễ dàng. Khi quá trình chuyển đổi hoàn tất, bạn có thể tải xuống tệp PNG.

Làm cách nào để chuyển đổi tệp PNG sang tệp Word trực tuyến miễn phí?

  • Mở trình chuyển đổi PNG sang Word trực tuyến miễn phí
  • Nhấp vào bên trong khu vực thả tệp để tải lên trang tính PNG hoặc kéo và thả tệp PNG.
  • Nhấp vào nút Chuyển đổi ngay, ứng dụng chuyển đổi PNG sang Word trực tuyến sẽ chuyển đổi PNG sang Word.
  • Liên kết tải xuống của tệp đầu ra sẽ có ngay sau khi chuyển dữ liệu từ tệp PNG sang tệp Word.

Làm cách nào để cài đặt thư viện tải xuống miễn phí chuyển đổi định dạng PNG sang Word?

Cài đặt trình chuyển đổi PNG sang Word tải xuống miễn phí thư viện Java để tạo và chuyển đổi PNG sang Word theo chương trình.

Làm cách nào để chuyển đổi PNG sang Word ngoại tuyến trong windows?

Vui lòng truy cập liên kết này để tải xuống phần mềm chuyển đổi PNG sang Word miễn phí cho windows. Phần mềm tải xuống miễn phí trình chuyển đổi PNG sang Word trực tuyến này có thể được sử dụng để chuyển PNG sang Word trong windows một cách nhanh chóng chỉ bằng một cú nhấp chuột.

Xem thêm

Chúng tôi khuyên bạn nên truy cập các bài viết sau để tìm hiểu về: