จัดการเอกสาร Word ในแอปพลิเคชัน Qt ใน Visual Studio
ใน โพสต์ก่อนหน้า ฉันได้แสดงวิธีรวม Aspose.Words for C++ ในแอปพลิเคชัน Qt โดยใช้ Qt Creator ในโพสต์นี้ เราจะดูวิธีตั้งค่าและใช้ Aspose.Words for C++ ใน Qt โดยใช้ Visual Studio หลังจากนั้น เราจะสร้างเอกสาร Word ภายในแอปพลิเคชัน Qt
ตั้งค่า Aspose.Words for C++ ในแอปพลิเคชัน Qt สำหรับการพัฒนาแอปพลิเคชัน Qt ใน Visual Studio ฉันใช้เวอร์ชัน Visual Studio, Qt และ Qt VS Tools ต่อไปนี้:
วิชวลสตูดิโอ 2017 Qt 5.14.2 เครื่องมือ Qt VS สำหรับ Visual Studio 2017 เมื่อคุณตั้งค่าสภาพแวดล้อมที่จำเป็นแล้ว คุณสามารถดำเนินการตามขั้นตอนต่อไปนี้เพื่อรวมไลบรารี Aspose’ Word ในแอปพลิเคชัน Qt
ดาวน์โหลดและติดตั้ง CMake ดาวน์โหลดและคลายไฟล์ Aspose.Words for C++ สร้างโฟลเดอร์ใหม่สำหรับไฟล์โปรเจ็กต์ของคุณและคัดลอก/วางโฟลเดอร์ Aspose.
สร้างเอกสาร Word ในแอปพลิเคชัน Qt โดยใช้ Aspose.Words for C++
Qt เป็นเฟรมเวิร์กการพัฒนาแอปพลิเคชันข้ามแพลตฟอร์มที่ได้รับความนิยมเพื่อพัฒนาแอปพลิเคชันที่หลากหลายสำหรับเดสก์ท็อป อุปกรณ์เคลื่อนที่ และระบบฝังตัว เฟรมเวิร์ก Qt ที่ใช้ C++ ใช้ MOC (Meta-Object Compiler) เพื่อสร้างซอร์ส C++ มาตรฐานจาก Qt-extended C++ เนื่องจาก Qt รองรับแอปพลิเคชันที่หลากหลายซึ่งอาจกำหนดเป้าหมายเป็นสถานการณ์ต่างๆ การรวมคุณลักษณะการทำงานอัตโนมัติของ Word (เช่น การสร้างเอกสาร Word, Word เป็น PDF และอื่นๆ) ภายในแอปพลิเคชัน Qt จึงมีขอบเขตที่กว้างขวาง
Aspose.Words for C++ มีคุณสมบัติการทำงานอัตโนมัติของ Word ขั้นพื้นฐานและขั้นสูงเกือบทั้งหมด และสามารถตอบสนองความต้องการในการประมวลผล Word ภายในแอปพลิเคชัน Qt ได้เป็นอย่างดี มาดูกันว่าคุณจะรวมและใช้ไลบรารี C++ Word ของเราเพื่อสร้างเอกสาร Word ภายในแอปพลิเคชัน Qt ได้อย่างไร
รวม Aspose.Words for C++ ภายในแอปพลิเคชัน Qt ในการรวม Aspose.Words for C++ คุณต้องดาวน์โหลดและแตกไฟล์ไลบรารีจากส่วน ดาวน์โหลด เมื่อคุณมี คุณสามารถดำเนินการหนึ่งในตัวเลือกต่อไปนี้เพื่อพัฒนาแอปพลิเคชัน Qt:
การใช้ Qt Creator การใช้ Visual Studio (อ่านเพิ่มเติม) ในโพสต์บล็อกนี้ ฉันจะแสดงวิธีรวมและใช้ Aspose.
แปลง Word DOC หรือ DOCX เป็น PDF ใน C++
ยินดีต้อนรับอีกครั้งสู่หน้าแรกของ File Format APIs! ในช่วงที่ผ่านมา ฉันได้เขียนบล็อกโพสต์สองสามรายการเพื่อครอบคลุมสถานการณ์ต่างๆ ของการแปลง Word (DOC/DOCX) เป็น PDF โดยทางโปรแกรมในแอปพลิเคชัน .NET (โดยใช้ C#) และ Java เนื่องจากคุณลักษณะนี้เป็นที่นิยมและใช้กันอย่างแพร่หลาย ฉันจึงคิดที่จะครอบคลุมคุณลักษณะนี้สำหรับ C++ ด้วย ดังนั้น ในโพสต์นี้ ฉันจะแสดงวิธีแปลง Word DOC/DOCX เป็น PDF ในแอปพลิเคชัน C++ บทความนี้กล่าวถึงการแปลง Word เป็น PDF ต่อไปนี้:
Word DOC / DOCX เป็น PDF อย่างง่ายใน C ++ DOCX เป็น PDF ด้วยมาตรฐานเฉพาะเช่น PDF 1.5, PDF/A-1a เป็นต้น แปลงหน้าที่เลือกของ DOCX เป็น PDF ใช้การบีบอัดรูปภาพ/ข้อความในการแปลง DOCX เป็น PDF ห้องสมุด C++ Word เป็น PDF Converter Aspose.Words for C++ เป็นไลบรารีขั้นสูงสำหรับสร้างและจัดการรูปแบบเอกสาร Word ภายในแอปพลิเคชัน C++ โดยไม่ต้องใช้ MS Word คุณสามารถติดตั้งผ่าน NuGet หรือ ดาวน์โหลด แพ็คเกจทั้งหมดที่มีไฟล์ไลบรารีและพร้อมเรียกใช้ตัวอย่างซอร์สโค้ด
แปลง PostScript PS/EPS และ XPS เป็น PDF และภาพแรสเตอร์ใน C++
ในโพสต์ ก่อนหน้า ของฉัน ฉันได้แสดงให้คุณเห็นว่าการสร้างหรือแก้ไขเอกสาร PostScript (PS/EPS) และ XPS แบบทางโปรแกรมนั้นง่ายเพียงใดโดยใช้ Aspose.Page for C++ ในบทความนี้ ฉันจะสาธิตวิธีแปลงเอกสาร PS/EPS หรือ XPS เป็น PDF หรือรูปแบบภาพแรสเตอร์ รวมถึง PNG, JPEG, TIFF และ BMP โดยใช้ C++ บทความที่เหลือประกอบด้วยส่วนต่อไปนี้:
แปลง PostScript PS/EPS เป็น PDF ใน C++ แปลง PostScript PS/EPS เป็น Image ใน C++ แปลง XPS เป็น PDF ใน C++ แปลง XPS เป็นรูปภาพใน C++ ก่อนที่เราจะเริ่ม ฉันคิดว่าคุณได้ดาวน์โหลด Aspose.Page for C++ และอ้างอิงในโครงการ C++ ของคุณแล้ว อย่างไรก็ตาม หากคุณยังไม่มี คุณสามารถติดตั้งได้จาก NuGet หรือดาวน์โหลดแพ็คเกจทั้งหมดพร้อมกับแอปพลิเคชันคอนโซลแบบพลักแอนด์เพลย์จากส่วน ดาวน์โหลด
แปลง PostScript PS/EPS เป็น PDF ใน C++ ต่อไปนี้เป็นขั้นตอนในการแปลงเอกสาร PostScript PS/EPS เป็น PDF:
สร้างหรือแก้ไขเอกสาร XPS โดยทางโปรแกรมใน C++
Aspose.Page for C++ เป็นส่วนเสริมที่มีคุณค่าสำหรับ Aspose.Page Product Family ซึ่งพัฒนาขึ้นสำหรับการจัดการเอกสาร PostScript (PS/EPS) และ XPS โดยใช้ C++ Aspose.Page for C++ คือไลบรารี C++ ดั้งเดิมสำหรับสร้างไฟล์ XPS ใหม่ ตลอดจนการแก้ไขและแปลงเอกสาร PostScript และ XPS ที่มีอยู่โดยทางโปรแกรม API ยังให้คุณทำงานกับหน้าและองค์ประกอบต่างๆ เช่น แคนวาสและสัญลักษณ์ในเอกสาร XPS นอกจากนี้ยังรองรับการแปลงเอกสารเป็น PDF และภาพแรสเตอร์ บทความนี้สาธิตวิธีการดำเนินการต่อไปนี้ที่เกี่ยวข้องกับเอกสาร XPS โดยใช้ Aspose.Page for C++
สร้างเอกสาร XPS ใหม่ใน C++ แก้ไขเอกสาร XPS ที่มีอยู่ใน C++ เพิ่มหน้าหรือเอกสารลงในเอกสาร XPS ใน C++ การติดตั้ง XPS API สำหรับ C++ Aspose.Page for C++ นั้นโฮสต์อยู่บน NuGet รวมทั้งมีให้ดาวน์โหลดเป็น ไบนารี แพ็คเกจที่ดาวน์โหลดได้ยังมีแอปพลิเคชันคอนโซล C++ ที่มีซอร์สโค้ดของตัวอย่างพื้นฐาน
สร้างเอกสาร XPS ใน C++ ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการสร้างเอกสาร XPS ที่มีข้อความและรูปภาพโดยใช้ Aspose.