คุณกำลังค้นหาวิธีการแปลงไฟล์ PDF เป็นรูปแบบอื่นโดยใช้ Go หรือไม่?Aspose.PDF สำหรับ Go via C++ เป็นทางออกที่สมบูรณ์แบบสำหรับการแปลงเอกสาร PDFบทความนี้จะแสดงวิธีการแปลง PDF เป็นข้อความโดยใช้ Goเมื่อแปลงไฟล์ PDF เป็นรูปแบบอื่นผู้ใช้มักต้องการที่จะสามารถแก้ไขเนื้อหา PDF ได้ด้วย Aspose.PDF for Go via C++ คุณสามารถแปลงเอกสาร PDF ของคุณไปยังและจากรูปแบบยอดนิยมได้อย่างง่ายดายและรวดเร็วห้องสมุดของเราช่วยให้มั่นใจได้ว่าไฟล์ PDF ของคุณจะถูกแปลงอย่างถูกต้องและประสบความสำเร็จ
การแปลง PDF เป็น DOC
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// SaveDocX(filename string) saves previously opened PDF-document as DocX-document with filename
err = pdf.SaveDocX("sample.docx")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
Aspose.PDF สำหรับ Go รองรับการแปลง PDF เป็น DOCขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน SaveDocxถัดไปปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ
การแปลง PDF เป็น XSLX
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// SaveXlsX(filename string) saves previously opened PDF-document as XlsX-document with filename
err = pdf.SaveXlsX("sample.xlsx")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
รหัสนี้เป็นฟังก์ชัน Go ที่แปลงไฟล์ PDF เป็นไฟล์ Excel โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน SaveXLSXจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ
การแปลง PDF เป็น XPS
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// SaveXps(filename string) saves previously opened PDF-document as Xps-document with filename
err = pdf.SaveXps("sample.xps")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
ฟังก์ชัน Go นี้แปลงไฟล์ PDF เป็นไฟล์ XPS โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน SaveXPSถัดไปปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ
การแปลง PDF เป็น PNG
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// Open(filename string) opens a PDF-document with filename
pdf, err := asposepdf.Open("sample.pdf")
if err != nil {
log.Fatal(err)
}
// PageToPng(num int32, resolution_dpi int32, filename string) saves the specified page as Png-image file
err = pdf.PageToPng(1, 100, "sample_page1.png")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
}
รหัสนี้เป็นฟังก์ชัน Go ที่แปลงไฟล์ PDF เป็นภาพ PNG โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน PageTopngจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ