SVG(กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้) เป็นรูปแบบภาพเวกเตอร์ที่ใช้ XML สำหรับกราฟิกสองมิติ รูปแบบภาพเวกเตอร์ทั่วไป 2 รูปแบบ ได้แก่ SVG และ PDF มีความคล้ายคลึงกันมาก พวกเขาสามารถแสดงข้อความ รูปภาพ และองค์ประกอบอื่น ๆ ในลักษณะเดียวกันในขณะที่อยู่ในคำจำกัดความ ไม่ว่าคุณจะซูมด้วยวิธีใด ไฟล์ PDF สามารถแปลงเป็นไฟล์ SVG ได้อย่างง่ายดายเนื่องจากมีความคล้ายคลึงกัน บทความนี้แสดงวิธีการง่ายๆ ในการแปลงไฟล์ PDF เป็นไฟล์ SVG และนอกจากนี้ คุณสามารถแปลง SVG เป็น PDF ได้โดยตรง บทความนี้จะสาธิตวิธีแปลง SVG เป็น PDF และ PDF เป็น SVG โดยทางโปรแกรมใน Java
เราจะตรวจสอบประเด็นต่อไปนี้โดยสังเขปในหัวข้อถัดไป
- Java SVG เป็น PDF และ PDF เป็น SVG Conversion API – การติดตั้ง Java SDK
- วิธีแปลง SVG เป็น PDF ใน Java โดยใช้ REST API
- แปลงไฟล์ SVG เป็น PDF ใน Java โดยใช้ตัวเลือกขั้นสูง
- วิธีแปลงไฟล์ PDF เป็น SVG ใน Java โดยใช้ REST API
Java SVG เป็น PDF และ PDF เป็น SVG Conversion API – การติดตั้ง Java SDK
หากต้องการเปลี่ยน SVG เป็น PDF และ PDF เป็น SVG ใน java ฉันจะใช้ Java SDK ของ GroupDocs.Conversion Cloud API ติดตั้ง ไลบรารี Java ที่มีคุณสมบัติครบถ้วนนี้เพื่อแปลง SVG เป็น PDF หรือในทางกลับกัน มันมีการจัดการไฟล์และวิธีการแปลงที่หลากหลาย การผสานรวมแอปพลิเคชัน Java ของคุณกับตัวแปลง PDF เป็น SVG นั้นรวดเร็วมากเนื่องจากขั้นตอนการติดตั้งที่ง่ายและสะดวกของไลบรารี Java นี้ คุณสามารถ ดาวน์โหลด ไฟล์ jar หรือทำตามการกำหนดค่า Maven ต่อไปนี้
พื้นที่เก็บข้อมูล 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>
โปรด รับรหัสลูกค้าและข้อมูลลับจากแดชบอร์ด ก่อนทำตามขั้นตอนดังกล่าว เมื่อคุณมี ID และรหัสลับของคุณแล้ว ให้เพิ่มข้อมูลโค้ดในแอปพลิเคชันที่ใช้ Java:
# รับ 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 เป็น PDF ใน Java โดยใช้ REST API
เมื่อกระบวนการติดตั้งเสร็จสิ้น คุณสามารถข้ามไปยังข้อมูลโค้ดที่จะแปลงไฟล์ SVG เป็นรูปแบบ PDF โดยทางโปรแกรม ทำตามขั้นตอนที่กล่าวถึงด้านล่าง:
อัพโหลดไฟล์
ขั้นแรก อัปโหลดไฟล์ 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 เป็น PDF ออนไลน์ใน Java
Java SDK เป็นไลบรารีอันทรงพลังที่ทำการแปลงไฟล์ที่ปรับให้เหมาะสมในไม่กี่วินาที โปรดทำตามขั้นตอนต่อไปนี้และข้อมูลโค้ดดังที่กล่าวไว้ด้านล่างเพื่อแปลงไฟล์ SVG เป็นไฟล์ PDF โดยทางโปรแกรมใน Java:
- สร้างอินสแตนซ์ของ ConvertApi
- สร้างอินสแตนซ์ ConvertSettings
- ตั้งชื่อที่เก็บข้อมูลและป้อนเส้นทางไฟล์ SVG
- ตอนนี้ ระบุรูปแบบไฟล์เอาต์พุตเป็น “pdf”
- ถัดไป ตั้งค่าพาธไฟล์ PDF เอาต์พุต
- สร้าง ConvertDocumentRequest โดยมีการตั้งค่าการแปลงเป็นพารามิเตอร์
- สุดท้าย เรียกใช้ ConvertApi.convertDocument() เพื่อแปลงไฟล์เป็นเอกสาร PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงรูปแบบไฟล์ SVG เป็น PDF ใน 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 เป็น PDF ใน Java โดยใช้ REST API
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("pdf");
settings.setOutputPath("java-testing/output-sample-file.pdf");
// แปลงเป็นรูปแบบที่กำหนด
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();
}
}
}
ดาวน์โหลดไฟล์ที่แปลงแล้ว
ตัวอย่างโค้ดด้านบนจะบันทึก SVG ที่แปลงแล้วเป็นไฟล์ PDF บนคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ตัวอย่างโค้ดต่อไปนี้:
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.pdf", 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 เป็น PDF ใน Java โดยใช้ตัวเลือกขั้นสูง
คุณสามารถกำหนดค่าการเรียก API ตามข้อกำหนด นอกจากนี้ คุณสามารถดูรายชื่อคลาสที่มีอยู่ทั้งหมดและวิธีการของคลาสเหล่านั้นได้ ที่นี่
ต่อไปนี้เป็นขั้นตอนและข้อมูลโค้ดที่กล่าวถึงด้านล่างเพื่อแปลง SVG เป็น PDF ใน Java โดยทางโปรแกรมด้วยการตั้งค่าขั้นสูง:
- เริ่มต้นอินสแตนซ์ของ ConvertApi
- สร้างวัตถุของ ConvertSettings
- ตั้งชื่อที่เก็บข้อมูลและป้อนเส้นทางไฟล์ SVG
- ถัดไป ตั้งค่า “pdf” เป็นรูปแบบไฟล์เอาต์พุต
- สร้างวัตถุของคลาส PdfConvertOptions เพื่อระบุตัวเลือกเพิ่มเติม
- ตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount, setDpi, setCenterWindow, setPassword เป็นต้น
- ตอนนี้ตั้งค่าตัวเลือกการแปลงและเส้นทางไฟล์ที่ส่งออก
- สร้าง ConvertDocumentRequest โดยมีการตั้งค่าการแปลงเป็นพารามิเตอร์
- สุดท้าย เรียกใช้ ConvertApi.convertDocument() เพื่อบันทึกเอกสารในรูปแบบ PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ SVG เป็นรูปแบบไฟล์ PDF ใน Java โดยใช้การตั้งค่าขั้นสูง:
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;
// Java แปลงไฟล์ SVG เป็น PDF ใน 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("pdf");
PdfConvertOptions convertOptions = new PdfConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(1);
convertOptions.setZoom(50);
convertOptions.setDpi(124.0);
convertOptions.setCenterWindow(true);
convertOptions.setCompressImages(false);
convertOptions.setDisplayDocTitle(true);
convertOptions.setFitWindow(false);
convertOptions.setGrayscale(false);
convertOptions.setImageQuality(100);
convertOptions.setLinearize(false);
convertOptions.setMarginTop(5);
convertOptions.setMarginLeft(5);
convertOptions.setPassword("password");
convertOptions.setUnembedFonts(true);
convertOptions.setRemoveUnusedStreams(true);
convertOptions.setRemoveUnusedObjects(true);
convertOptions.setRemovePdfaCompliance(false);
convertOptions.setHeight(1024);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.pdf");
// แปลงเป็นรูปแบบที่กำหนด
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document conveted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
วิธีแปลงไฟล์ PDF เป็น SVG ใน Java โดยใช้ REST API
โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ PDF เป็นรูปแบบ SVG โดยทางโปรแกรม:
- สร้างอินสแตนซ์ของ ConvertApi
- สร้างอินสแตนซ์ ConvertSettings
- ตั้งชื่อที่เก็บข้อมูลและป้อนเส้นทางไฟล์ PDF
- ตอนนี้ ระบุรูปแบบไฟล์เอาต์พุตเป็น “svg”
- ถัดไป ตั้งค่าพาธของไฟล์เอาต์พุต
- สร้าง ConvertDocumentRequest โดยมีการตั้งค่าการแปลงเป็นพารามิเตอร์
- สุดท้าย เรียกใช้การแปลงโดยใช้เมธอด ConvertApi.convertDocument()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ PDF เป็นรูปแบบภาพ SVG ใน 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 เป็น PDF ใน Java โดยใช้ REST API
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.pdf");
settings.setFormat("svg");
settings.setOutputPath("java-testing/output-sample-file.svg");
// แปลงเป็นรูปแบบที่กำหนด
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();
}
}
}
สุดท้าย ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ SVG บนคลาวด์ ทำตามขั้นตอนที่อธิบายไว้แล้วเพื่ออัปโหลดไฟล์ จากนั้นดาวน์โหลดไฟล์ที่แปลงแล้วบนที่เก็บข้อมูลบนคลาวด์
ตัวแปลง SVG เป็น PDF ออนไลน์
ไฟล์ SVG เป็น PDF converter คืออะไร? โปรดลองใช้ ตัวแปลง SVG เป็น PDF ทางออนไลน์ฟรี ซึ่งพัฒนาโดยใช้ Groupdocs.Conversion Cloud APIs
ตัวแปลง PDF เป็น SVG ออนไลน์
วิธีแปลง PDF เป็น SVG ออนไลน์ โปรดลองใช้ ตัวแปลง PDF เป็น SVG ออนไลน์ฟรี ซึ่งพัฒนาโดยใช้ Groupdocs.Conversion เหนือ API
สรุป
เราจะจบบล็อกโพสต์นี้ที่นี่ ในบทความนี้ เราดูที่:
- วิธีเปลี่ยน SVG เป็น PDF โดยทางโปรแกรมใน java;
- อัปโหลดไฟล์ SVG โดยทางโปรแกรมและดาวน์โหลดไฟล์ที่แปลงแล้วจากคลาวด์
- วิธีแปลง SVG เป็น PDF ใน java โดยใช้การตั้งค่าขั้นสูง
- วิธีแปลงไฟล์ PDF เป็น SVG ใน java โดยทางโปรแกรม
นอกจากนี้ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับคุณสมบัติการแปลงรูปแบบไฟล์ได้โดยไปที่ เอกสารประกอบ หรือดูตัวอย่างที่มีใน GitHub นอกจากนี้ เรายังมีส่วน การอ้างอิง API ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์
นอกจากนี้ groupdocs.cloud กำลังเขียนบล็อกโพสต์อื่นๆ ในหัวข้อใหม่ กรุณาติดต่อกับเราสำหรับการปรับปรุงใด ๆ
ถามคำถาม
โปรดอย่าลังเลที่จะแบ่งปันคำถามของคุณบน ฟอรัม ของเรา
คำถามที่พบบ่อย
ฉันจะแปลง SVG เป็น PDF ใน Java ได้อย่างไร
โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ด Java สำหรับวิธีแปลง SVG เป็นไฟล์ PDF อย่างรวดเร็วและสะดวก
จะส่งออกไฟล์ SVG เป็น PDF โดยใช้ REST API ได้อย่างไร
สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด convertDocument ด้วย ConvertDocumentRequest สำหรับการแปลง SVG เป็นไฟล์ PDF
วิธีแปลง SVG เป็น PDF ออนไลน์ฟรี
ตัวแปลง SVG เป็น PDF ทางออนไลน์ฟรี ช่วยให้คุณส่งออกรูปแบบ SVG เป็น PDF ได้อย่างรวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ PDF
ฉันจะแปลง SVG เป็น PDF ออนไลน์ฟรีได้อย่างไร
- เปิด ตัวแปลง SVG เป็น PDF ออนไลน์ฟรี
- คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลด SVG หรือลากและวางไฟล์ SVg
- คลิกที่ปุ่มแปลงทันทีและซอฟต์แวร์แปลง SVG เป็น PDF ออนไลน์จะเปลี่ยน SVG เป็นไฟล์ PDF
- ลิงค์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลงภาพ SVG เป็นไฟล์ PDF
จะติดตั้งไลบรารีดาวน์โหลดตัวแปลงรูปแบบ SVG เป็น PDF ฟรีได้อย่างไร
ติดตั้งตัวแปลง SVG เป็น PDF ดาวน์โหลดไลบรารี Java ฟรี เพื่อสร้างและแปลง SVG เป็น PDF ทางออนไลน์โดยทางโปรแกรม
ฉันจะแปลง SVG เป็น PDF ออฟไลน์ใน windows ได้อย่างไร
โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดซอฟต์แวร์แปลง SVG เป็น PDF ฟรีสำหรับ Windows ซอฟต์แวร์ดาวน์โหลดฟรีแปลง SVG เป็น PDF ออนไลน์นี้สามารถใช้เปลี่ยน SVG เป็น PDF ในหน้าต่างได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว
คุณจะแปลงไฟล์ PDF เป็น SVG Java ได้อย่างไร
โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ด Java สำหรับวิธีเปลี่ยน PDF เป็นไฟล์ SVG อย่างรวดเร็วและง่ายดาย
จะแปลงไฟล์ PDF เป็น SVG โดยใช้ REST API ได้อย่างไร
สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด CoverDocument ด้วย ConvertDocumentRequest เพื่อแปลงไฟล์ PDF เป็น SVG
วิธีแปลง PDF เป็น SVG ทางออนไลน์ฟรี
ตัวแปลง PDF เป็น SVG ออนไลน์ฟรี ให้คุณแปลง PDF เป็น SVG ออนไลน์ได้ฟรี รวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ SVG ได้
ฉันจะแปลงไฟล์ PDF เป็น SVG ทางออนไลน์ฟรีได้อย่างไร
- เปิด ตัวแปลง PDF เป็น SVG ออนไลน์ฟรี
- คลิกในพื้นที่วางไฟล์เพื่ออัปโหลด PDF หรือลากและวางเอกสาร PDF
- คลิกที่ปุ่ม Convert Now แอพแปลง PDF เป็น SVG ออนไลน์จะแปลง PDF เป็นรูปแบบ SVG
- ลิงก์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากเปลี่ยนข้อมูลจากไฟล์ PDF เป็น SVG
จะติดตั้งไลบรารีดาวน์โหลดตัวแปลงรูปแบบ PDF เป็น SVG ฟรีได้อย่างไร
ติดตั้งตัวแปลง PDF เป็น SVG ดาวน์โหลดไลบรารี Java ฟรี เพื่อสร้างและแปลงไฟล์ PDF เป็น SVG โดยทางโปรแกรม
ฉันจะแปลง PDF เป็น SVG แบบออฟไลน์ใน windows ได้อย่างไร
โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดซอฟต์แวร์แปลง PDF เป็น SVG ฟรีสำหรับ Windows ซอฟต์แวร์ดาวน์โหลดฟรีตัวแปลง PDF เป็น SVG ออนไลน์นี้สามารถใช้เปลี่ยน PDF เป็น SVG ในหน้าต่างได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว
ดูสิ่งนี้ด้วย
เราขอแนะนำให้ไปที่บทความต่อไปนี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ:
- แปลงเอกสาร Word เป็น PDF โดยใช้ REST API ใน Python
- แปลง PDF เป็นเอกสาร Word ที่แก้ไขได้ด้วย Python SDK
- รวมไฟล์ PowerPoint PPT/PPTX ออนไลน์โดยใช้ REST API ใน Ruby
- แปลงไฟล์ MSG และ EML เป็น PDF ใน Python
- แปลง XML เป็น CSV และ CSV เป็น XML ใน Python
- วิธีแปลง CSV เป็น JSON และ JSON เป็น CSV ใน Python
- แปลง CSV เป็น JSON และ JSON เป็น CSV ใน Java
- วิธีแปลง EXCEL เป็น JSON และ JSON เป็น EXCEL ใน Python
- แปลง Markdown เป็น PDF และ PDF เป็น Markdown ใน Python
- แปลง Word เป็น Markdown และ Markdown เป็น Word ใน Python
- วิธีแปลง HTML เป็น PDF ใน C# โดยใช้ REST API
- วิธีแปลง Word เป็น PDF โดยทางโปรแกรมใน C#