แปลงภาพ SVG เป็นไฟล์ HTML ใน Java

การแปลงเอกสาร SVG เป็น HTML ใน Java โดยใช้ REST API

SVG(กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้) เป็นรูปแบบกราฟิกแบบเวกเตอร์ยอดนิยมที่ใช้สำหรับสร้างกราฟิกและภาพประกอบคุณภาพสูงบนเว็บ อย่างไรก็ตาม บางครั้งจำเป็นต้องแปลงไฟล์ SVG เป็น HTML โดยเฉพาะอย่างยิ่งเมื่อทำงานกับเว็บแอปพลิเคชัน โชคดีที่ GroupDocs.Conversion Cloud SDK สำหรับ Java ทำให้การแปลงไฟล์ SVG เป็น HTML เป็นเรื่องง่ายอย่างรวดเร็วและมีประสิทธิภาพ ช่วยประหยัดเวลาและความพยายามของคุณ ในบทความนี้ เราจะมาดูวิธีการแปลงไฟล์ SVG เป็นเอกสาร HTML โดยทางโปรแกรมในแอปพลิเคชัน Java เริ่มกันเลย!

หัวข้อต่อไปนี้จะกล่าวถึงในบทช่วยสอนนี้:

Java REST API เพื่อแปลงไฟล์ SVG เป็น HTML และการติดตั้ง SDK

GroupDocs.Conversion Cloud SDK สำหรับ Java เป็นชุดพัฒนาซอฟต์แวร์บนคลาวด์ที่เชื่อถือได้ซึ่งช่วยให้นักพัฒนา Java สามารถรวมฟังก์ชันการแปลงเอกสารเข้ากับแอปพลิเคชันของตนได้ ด้วย SDK นี้ นักพัฒนาซอฟต์แวร์สามารถแปลง [รูปแบบไฟล์ที่หลากหลาย] ได้อย่างง่ายดาย เช่น SVG, PDF, DOCX, XLSX และรูปแบบอื่นๆ อีกมากมาย รวมทั้ง HTML เป็นเครื่องมือเอนกประสงค์สำหรับนักพัฒนาที่ต้องการแปลงเอกสารเป็นรูปแบบอื่นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม การรวม SDK เข้ากับแอปพลิเคชันที่ใช้ Java เป็นงานที่ง่ายดายและใช้งานได้จริง

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

พื้นที่เก็บข้อมูล Maven:

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

การพึ่งพา Maven:

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

ต่อไป ลงชื่อสมัครใช้ สำหรับบัญชี GroupDocs เพื่อรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์จาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและข้อมูลโค้ดที่มีอยู่ โปรดป้อนข้อมูลโค้ดที่แสดงด้านล่างเมื่อคุณมี ID และความลับของคุณ:

# รับ client_id และ client_secret ของคุณจาก https://dashboard.groupdocs.cloud หลังจากลงทะเบียนฟรี

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

วิธีแปลงไฟล์ SVG เป็นรูปแบบ HTML ใน Java โดยใช้ REST API

หากต้องการแปลง SVG เป็น HTML ใน Java โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ Java ให้ทำตามขั้นตอนง่ายๆ เหล่านี้:

อัพโหลดไฟล์

ประการแรก อัปโหลดไฟล์ SVG ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้ข้อมูลโค้ดที่ระบุด้านล่าง:

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;

// อัปโหลดไฟล์ไปยัง Cloud Storage โดยใช้ Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.svg");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.svg", 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();
		}
		
	}
}

ดังนั้น ไฟล์ SVG ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลง SVG เป็น HTML ผ่าน Java

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

  • ขั้นแรก นำเข้าคลาสที่จำเป็นลงในไฟล์ Java ของคุณ
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สาม สร้างอินสแตนซ์ของคลาส ConvertSettings
  • จากนั้นระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • ถัดไป ตั้งค่าเส้นทางไฟล์ SVG อินพุตและรูปแบบไฟล์เอาต์พุตเป็น “html”
  • จากนั้น สร้างอินสแตนซ์ของคลาส HtmlConvertOptions
  • หรือตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount, setFixedLayout เป็นต้น
  • หลังจากนั้น ให้ตั้งค่าตัวเลือกการแปลงและพาธไฟล์เอาต์พุตโดยใช้อินสแตนซ์ ConvertSettings
  • จากนั้น สร้างอินสแตนซ์คลาส ConvertDocumentRequest และส่งพารามิเตอร์การตั้งค่า
  • สุดท้าย เรียกใช้เมธอด convertDocument() และส่งพารามิเตอร์ ConvertDocumentRequest

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลง SVG เป็นไฟล์ HTML ใน Java โดยใช้ REST API:

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;

// การแปลงรูปภาพ SVG เป็นเอกสาร HTML โดยใช้ Java
public class App {

	public static void main(String[] args) {
		
		// สร้างอินสแตนซ์ของการแปลง API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// เตรียมการตั้งค่าการแปลง
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.svg");
			settings.setFormat("html");
			
		        HtmlConvertOptions convertOptions = new HtmlConvertOptions();
		        convertOptions.setFromPage(1);
		        convertOptions.setPagesCount(1);
		        convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// แปลงเป็นรูปแบบที่กำหนด
			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();
		}
	}
}

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกเอกสาร HTML ที่แปลงแล้วไปยังคลาวด์ คุณสามารถดาวน์โหลดเอกสาร HTML ที่แปลงแล้วโดยใช้ข้อมูลโค้ดต่อไปนี้:

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;

// ดาวน์โหลดไฟล์จาก Cloud Storage ใน Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.html", 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();
		}
		
	}
}

ตัวแปลง SVG เป็น HTML ออนไลน์ฟรี

วิธีแปลงไฟล์ SVG เป็น HTML ออนไลน์ฟรี โปรดลองใช้ ตัวแปลง SVG เป็น HTML ออนไลน์ เพื่อแปลงไฟล์ SVG เป็นเอกสาร HTML ตัวแปลงนี้ได้รับการพัฒนาโดยใช้ API ตามที่กล่าวไว้ก่อนหน้านี้

สรุป

โดยสรุป GroupDocs.Conversion Cloud SDK สำหรับ Java เป็นตัวเลือกที่ยอดเยี่ยมและเป็นวิธีที่มีประสิทธิภาพในการแปลงไฟล์ SVG เป็นรูปแบบ HTML ในแอปพลิเคชัน Java ต่อไปนี้คือสิ่งที่คุณได้เรียนรู้จากบทความนี้:

  • วิธีแปลงภาพ SVG เป็นไฟล์ HTML ใน Java รวมถึงตัวเลือกการปรับแต่งเพิ่มเติม
  • อัปโหลดไฟล์ SVG ไปยังคลาวด์โดยทางโปรแกรมแล้วดาวน์โหลด HTML ที่แปลงแล้วจากคลาวด์
  • และแปลงไฟล์ SVG เป็น HTML ฟรีโดยใช้โปรแกรมแปลงไฟล์ SVG เป็น HTML ออนไลน์

นอกจากนี้ เรายังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและสื่อสารกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์ ซอร์สโค้ดที่สมบูรณ์ของ Java SDK มีให้ใช้งานฟรีบน Github โปรดตรวจสอบ GroupDocs.Conversion Cloud SDK สำหรับ Java ตัวอย่างที่นี่

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน สำหรับขั้นตอนโดยละเอียดและการใช้งาน API

สุดท้าย เรายังคงเขียนบทความบล็อกใหม่ๆ เกี่ยวกับรูปแบบไฟล์และการแปลงต่างๆ โดยใช้ REST API ดังนั้น กรุณาติดต่อเพื่อรับการปรับปรุงล่าสุด

ถามคำถาม

หากคุณมีคำถามใดๆ เกี่ยวกับ SVG เป็น HTML Document Conversion API โปรดอย่าลังเลที่จะติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

คำถามที่พบบ่อย

ฉันจะแปลงไฟล์ SVG เป็น HTML ใน Java ได้อย่างไร

คุณสามารถแปลงไฟล์ SVG เป็นรูปแบบ HTML โดยใช้ GroupDocs.Conversion Cloud SDK for Java GroupDocs.Conversion Cloud SDK สำหรับ Java เป็น API การแปลงเอกสารที่เชื่อถือได้และมีประสิทธิภาพซึ่งช่วยให้นักพัฒนาสามารถแปลงเอกสารเป็นรูปแบบอื่นได้อย่างรวดเร็ว

ฉันจะแปลง SVG เป็น HTML ออนไลน์ฟรีได้อย่างไร

ตัวแปลง SVG เป็น HTML ออนไลน์ให้คุณแปลงไฟล์ SVG เป็น HTML ได้ฟรี โปรดทำตามคำแนะนำทีละขั้นตอนด้านล่างเพื่อทำการแปลง:

  • เปิด ตัวแปลง SVG เป็น HTML ออนไลน์
  • ตอนนี้ คลิกในพื้นที่วางไฟล์เพื่ออัปโหลดไฟล์ SVG หรือลากและวางไฟล์ SVG
  • จากนั้นคลิกที่ปุ่มแปลงทันที ตัวแปลง SVG เป็น HTML ออนไลน์ฟรีจะเปลี่ยนไฟล์ SVG เป็น HTML
  • ลิงก์ดาวน์โหลดไฟล์ HTML เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลงภาพ SVG

จะแปลงไฟล์ SVG เป็น HTML บน Windows ได้อย่างไร?

โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดตัวแปลง SVG เป็น HTML แบบออฟไลน์สำหรับ Windows ตัวแปลงเอกสารออฟไลน์นี้สามารถแปลงรูปภาพ SVG เป็นไฟล์ HTML บน Windows ได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว

ดูสิ่งนี้ด้วย

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับหัวข้อที่เกี่ยวข้อง เราขอแนะนำให้อ่านบทความด้านล่างนี้: