สเปรดชีต Excel เป็นหนึ่งในแอปพลิเคชันซอฟต์แวร์ที่มีผู้ใช้มากที่สุด ซึ่งพัฒนาโดย Microsoft สำหรับ Windows PDF(Portable Document Format) เป็นรูปแบบไฟล์ข้ามแพลตฟอร์มที่เชื่อถือได้ ปลอดภัย อาจมีข้อความธรรมดา องค์ประกอบการจัดโครงสร้าง คำอธิบายประกอบ และกราฟิก คุณสามารถแปลงสเปรดชีต Excel XLSX หรือ XLS เป็น PDF โดยทางโปรแกรมใน Java บนคลาวด์โดยใช้ REST API มีหลายสาเหตุที่คุณอาจต้องการแปลงสเปรดชีต Excel เป็น PDF ตัวอย่างเช่น เพื่อปกป้องข้อมูล เพื่อแชร์เอกสารสเปรดชีต รักษาการจัดรูปแบบของสเปรดชีต หรือเพื่อช่วยลดขนาดไฟล์และทำให้แชร์และจัดเก็บได้ง่ายขึ้น ดังนั้นในบทความนี้เราจะดูวิธีการแปลง Excel เป็น PDF โดยใช้ Java API
บทความนี้จะกล่าวถึงหัวข้อต่อไปนี้:
- ตัวแปลง Excel เป็น PDF ดาวน์โหลด API ออนไลน์ฟรี - การติดตั้ง
- วิธีแปลง XLSX เป็น PDF ออนไลน์ใน Java โดยใช้ REST API
- แปลงสเปรดชีต Excel เป็น PDF ใน Java โดยใช้การตั้งค่าขั้นสูง
ดาวน์โหลด Excel เป็น PDF Converter ฟรี API ออนไลน์ - การติดตั้ง
ในการแปลง Excel เป็น PDF ใน Java ฉันจะใช้ Java SDK ของ GroupDocs.Conversion Cloud API ไลบรารี Java นี้ติดตั้งง่ายและมีวิธีการมากมายในการแปลง Excel XLSX หรือ XLS เป็น PDF โดยไม่ต้องติดตั้งซอฟต์แวร์ของบุคคลที่สาม API การแปลงรูปแบบไฟล์ Java ช่วยให้คุณสามารถแปลงเอกสารและรูปภาพของ รูปแบบไฟล์ที่รองรับ เป็นรูปแบบใดก็ได้ที่คุณต้องการ แปลงอย่างรวดเร็วระหว่างเอกสารและรูปภาพมากกว่า 50 ประเภททางออนไลน์ เช่น Word, PDF, PowerPoint, Excel, HTML, CAD, ภาพแรสเตอร์ ฯลฯ
อย่างไรก็ตาม คุณสามารถ ดาวน์โหลด ไฟล์ APIs JAR หรือติดตั้ง API โดยใช้การกำหนดค่า Maven เพิ่มพื้นที่เก็บข้อมูลและการพึ่งพาในไฟล์ pom.xml ของโครงการของคุณ ด้านล่างนี้เป็นขั้นตอนสำหรับ 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);
วิธีแปลง XLSX เป็น PDF ออนไลน์ใน Java โดยใช้ REST API
สเปรดชีต Excel สามารถแปลงเป็นไฟล์ PDF ซึ่งจะช่วยรักษารูปแบบและเลย์เอาต์ของไฟล์ และลดขนาดไฟล์ มาแปลงไฟล์ Excel เป็นรูปแบบไฟล์ PDF โดยทำตามขั้นตอนและข้อมูลโค้ดด้านล่าง:
อัพโหลดไฟล์
ขั้นแรก อัปโหลดไฟล์สเปรดชีต Excel ไปยังคลาวด์โดยใช้ตัวอย่างโค้ดต่อไปนี้:
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.xlsx");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.xlsx", 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();
}
}
}
ด้วยเหตุนี้ สเปรดชีต Excel ที่อัปโหลดจะพร้อมใช้งานใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์
แปลง Excel เป็น PDF ออนไลน์โดยใช้ Java
โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงสเปรดชีต XLSX เป็น PDF โดยทางโปรแกรม:
- ประการแรก สร้างอินสแตนซ์ของ ConvertApi
- ประการที่สอง สร้างอินสแตนซ์ ConvertSettings
- ประการที่สาม ตั้งชื่อหน่วยเก็บข้อมูลและป้อนเส้นทางไฟล์ XLSX
- ตอนนี้ ระบุรูปแบบไฟล์เอาต์พุตเป็น “pdf”
- ถัดไป ตั้งค่าพาธของไฟล์เอาต์พุต
- จากนั้น สร้าง ConvertDocumentRequest โดยมีการตั้งค่าการแปลงเป็นพารามิเตอร์
- สุดท้าย เรียกใช้การแปลงโดยใช้คลาส ConvertApi.convertDocument()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงรูปแบบ Excel เป็นไฟล์ 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;
// วิธีแปลงไฟล์ XLSX เป็น 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.xlsx");
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();
}
}
}
ไฟล์ Excel ถูกบันทึกเป็น PDF แล้ว คุณสามารถเปิดไฟล์ PDF โดยใช้โปรแกรมดู PDF เช่น Adobe Acrobat Reader เพื่อดูและพิมพ์เนื้อหา
ดาวน์โหลดไฟล์ที่แปลงแล้ว
ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ 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();
}
}
}
แปลงสเปรดชีต Excel เป็น PDF ใน Java โดยใช้การตั้งค่าขั้นสูง
โปรดทำตามขั้นตอนด้านล่างเพื่อเปลี่ยนไฟล์ XLSX เป็นเอกสาร PDF โดยทางโปรแกรม:
- ประการแรก สร้างอินสแตนซ์ของ ConvertApi
- ประการที่สอง สร้างอินสแตนซ์ ConvertSettings
- ประการที่สาม ตั้งชื่อพื้นที่เก็บข้อมูลและป้อนเส้นทางไฟล์ Excel
- ถัดไป ตั้งค่า “pdf” เป็นรูปแบบไฟล์เอาต์พุต
- จากนั้น สร้างอินสแตนซ์ของ PdfConvertOptions
- จากนั้น ตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount, setZoom, setImageQuality, setPassword, setHeight, setMarginTop, setDpi เป็นต้น
- ตอนนี้ตั้งค่าตัวเลือกการแปลงและค่าเส้นทางของไฟล์ที่ส่งออก
- จากนั้น สร้าง ConvertDocumentRequest โดยมีการตั้งค่าการแปลงเป็นพารามิเตอร์
- สุดท้าย รับไฟล์เอาต์พุตโดยเรียกใช้คลาส ConvertApi.convertDocument()
ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ Excel เป็นไฟล์ 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;
// วิธีแปลงสเปรดชีต Excel เป็น 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.xls");
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();
}
}
}
โปรแกรมแปลง Excel เป็น PDF ออนไลน์ฟรี
วิธีแปลง XLSX เป็น PDF ออนไลน์ฟรี โปรดลองใช้ ตัวแปลง XLSX เป็น PDF ออนไลน์ฟรี ซึ่งพัฒนาโดยใช้ API ด้านบน
บทสรุป
เราสรุปบทความนี้ ณ จุดนี้โดยหวังว่าคุณจะได้เรียนรู้:
- วิธีแปลงรูปแบบ Excel เป็นไฟล์ PDF ใน java บนคลาวด์
- อัปโหลดไฟล์ Excel โดยทางโปรแกรมแล้วดาวน์โหลดไฟล์ PDF ที่แปลงแล้วจากคลาวด์
- วิธีแปลง Excel เป็น PDF ออนไลน์ใน java โดยใช้การตั้งค่าขั้นสูง
- โปรแกรมแปลง Excel เป็น PDF ฟรีออนไลน์
นอกจากนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API โดยใช้ เอกสารประกอบ หรือตัวอย่างที่มีอยู่ใน GitHub นอกจากนี้ เรายังมีส่วน การอ้างอิง API ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์
สุดท้ายนี้ groupdocs.cloud กำลังเขียนบทความบล็อกใหม่เกี่ยวกับการแปลงไฟล์รูปแบบต่างๆ โดยใช้ REST API ดังนั้นโปรดติดตามข่าวสารล่าสุด
ถามคำถาม
คุณสามารถโพสต์คำถาม/ข้อสงสัยเกี่ยวกับวิธีแปลง Excel เป็น PDF ผ่านทาง ฟอรัม ของเรา
คำถามที่พบบ่อย
ฉันจะแปลงข้อมูล Excel เป็น PDF ใน Java ได้อย่างไร
โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ด Java สำหรับวิธีแปลงไฟล์ Excel เป็น PDF อย่างรวดเร็วและง่ายดาย
วิธีแปลงตาราง Excel เป็น PDF ใน Java โดยใช้ REST API
สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด convertDocument ด้วย ConvertDocumentRequest เพื่อแปลงไฟล์ Excel เป็น PDF
วิธีบันทึก Excel เป็น PDF ออนไลน์ฟรี
ตัวแปลงสเปรดชีต Excel เป็น PDF ออนไลน์ฟรี ช่วยให้คุณส่งออกไฟล์ Excel เป็นไฟล์ PDF ได้อย่างรวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ PDF
ฉันจะแปลง Excel XLSX เป็น PDF ออนไลน์ฟรีได้อย่างไร
- เปิด ตัวแปลง Excel เป็น PDF ออนไลน์ฟรี
- คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดแผ่นงาน Excel หรือลากและวางไฟล์ Excel
- คลิกที่ปุ่ม Convert Now ตัวแปลง XLSX เป็น PDF ออนไลน์จะเปลี่ยนตาราง Excel เป็นไฟล์ PDF
- ลิงค์ดาวน์โหลดไฟล์ผลลัพธ์จะพร้อมใช้งานทันทีหลังจากแปลงไฟล์ Excel เป็น PDF ออนไลน์
จะติดตั้งห้องสมุดออนไลน์ Excel เป็น PDF ได้อย่างไร
ติดตั้งตัวแปลง Excel เป็น PDF ดาวน์โหลดไลบรารี Java ฟรี เพื่อสร้างและแปลง Excel เป็น PDF โดยทางโปรแกรม
ฉันจะแปลง Excel เป็น PDF ใน windows ได้อย่างไร
โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดไฟล์ตัวแปลงไฟล์ Excel เป็น PDF ฟรี ตัวแปลงออฟไลน์นี้สามารถใช้เพื่อเปลี่ยนสเปรดชีต Excel เป็นไฟล์ PDF ในหน้าต่างได้โดยใช้คลิกเดียว
ดูสิ่งนี้ด้วย
โปรดไปที่ลิงก์ด้านล่างเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ:
- แปลง EXCEL เป็น JSON และ JSON เป็น EXCEL ใน Python
- วิธีแปลง CSV เป็น JSON และ JSON เป็น CSV ใน Python
- แปลง Word เป็น Markdown และ Markdown เป็น Word ใน Python
- แปลงเอกสาร Word เป็น PDF โดยใช้ REST API ใน Python
- วิธีแปลง PDF เป็นเอกสาร Word ที่แก้ไขได้ด้วย Python SDK
- แปลงไฟล์ MSG และ EML เป็น PDF ใน Python
- แปลง XML เป็น CSV และ CSV เป็น XML ใน Python
- รวมไฟล์ PowerPoint PPT/PPTX ออนไลน์โดยใช้ REST API ใน Ruby
- ใส่คำอธิบายประกอบไฟล์ DOCX โดยใช้ REST API ใน Python
- แยกหรือลบคำอธิบายประกอบจากไฟล์ Word โดยใช้ REST API ใน Python
- วิธีแปลง CSV เป็น JSON และ JSON เป็น CSV ใน Java
- แปลง Word เป็น PNG และ PNG เป็นเอกสาร Word ใน Java
- แปลง Word เป็น JPG และ JPG เป็น Word โดยทางโปรแกรมใน Java