บ่อยครั้งที่นักพัฒนาต้องแปลงไฟล์ DOC เป็น PPTM โดยทางโปรแกรม ด้วยการใช้ไลบรารี File Automation Java Aspose.Total for Java คุณสามารถทำให้กระบวนการแสดงผลเป็นอัตโนมัติในไม่กี่ขั้นตอนง่ายๆ คุณสามารถโหลดไฟล์ DOC ได้โดยใช้ Aspose.Words for Java และแปลงเป็น HTML หลังจากนั้นโดยใช้การจัดการ PowerPoint ที่มีประสิทธิภาพ Java API Aspose.Slides for Java คุณสามารถสร้างงานนำเสนอใหม่ เขียนเนื้อหา HTML ในนั้น และบันทึกเป็น PPTM .
วิธีแปลง DOC เป็น PPTM ผ่าน Java หรือแอพออนไลน์
ข้อกำหนดการแปลง
สำหรับการแปลงไฟล์ DOC เป็น PPTM คุณสามารถใช้ Aspose.Total สำหรับ Java ได้โดยตรงจาก Maven ตามโครงการและรวมไลบรารีใน pom.xml ของคุณ
หรือคุณสามารถรับไฟล์ ZIP จาก ดาวน์โหลด
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM input file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc"); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// access the default first slide of presentation | |
ISlide slide = pres.getSlides().get_Item(0); | |
// add the AutoShape to accommodate the HTML content | |
IAutoShape ashape = slide.getShapes().addAutoShape(ShapeType.Rectangle, 10, 10, | |
(float) pres.getSlideSize().getSize().getWidth(), | |
(float) pres.getSlideSize().getSize().getHeight()); | |
ashape.getFillFormat().setFillType(FillType.NoFill); | |
// add text frame to the shape | |
ashape.addTextFrame(""); | |
// clear all paragraphs in added text frame | |
ashape.getTextFrame().getParagraphs().clear(); | |
// initialize StringBuilder to read Html | |
StringBuilder contents = new StringBuilder(); | |
// load HTML file by using BufferedReader | |
BufferedReader reader = new BufferedReader(new FileReader(new File("HtmlOutput.html"))); | |
String text = null; | |
// repeat until all lines are read | |
while ((text = reader.readLine()) != null) { | |
contents.append(text).append(System.getProperty("line.separator")); | |
} | |
reader.close(); | |
// add HTML content in text frame | |
ashape.getTextFrame().getParagraphs().addFromHtml(content); | |
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, PPTX, ODP output file formats. | |
// save presentation as Pptx | |
pres.save("output.pptx", com.aspose.slides.SaveFormat.Pptx); |
ตัวแปลงออนไลน์ฟรีสำหรับ DOC เป็น PPTM
ข้อกำหนดการแปลง
API ยังช่วยให้คุณแปลงเอกสาร DOC ที่ป้องกันด้วยรหัสผ่านเป็น PPTM หากเอกสาร DOC ที่คุณป้อนมีการป้องกันด้วยรหัสผ่าน คุณจะไม่สามารถแปลงเป็นรูปแบบ PPTM ได้โดยไม่ต้องใช้รหัสผ่าน ในการเปิดเอกสารที่เข้ารหัส คุณสามารถตั้งรหัสผ่านที่ถูกต้องในวัตถุ LoadOptions และส่งผ่านไปยังตัวสร้างเอกสาร
// supports DOC, DOT, DOCX, DOCM, DOTX, and DOTM file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc", new LoadOptions("MyPassword")); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// perform the conversion to PPT |
คำถามที่พบบ่อย
- ฉันจะแปลง DOC เป็น PPTM ออนไลน์ได้อย่างไรแอพออนไลน์ที่รวมเข้าด้วยกันข้างต้นช่วยให้คุณแปลงไฟล์ DOC เป็น PPTM ในการเริ่มต้น เพียงลากและวางหรือคลิกภายในพื้นที่สีขาวเพื่อนำเข้าไฟล์ DOC ของคุณ เมื่ออัปโหลดไฟล์ของคุณแล้ว ให้คลิกปุ่ม "แปลง" หลังจากกระบวนการแปลง DOC เป็น PPTM เสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ที่แปลงแล้วได้ในคลิกเดียว
- การแปลง DOC ใช้เวลานานเท่าไหร่?ตัวแปลง DOC ออนไลน์นี้ทำงานได้อย่างรวดเร็ว แต่ความเร็วขึ้นอยู่กับขนาดของไฟล์ DOC ที่คุณกำลังแปลงเป็นหลัก ไฟล์ DOC ที่เล็กลงสามารถแปลงเป็น PPTM ได้ในเวลาเพียงไม่กี่วินาที หากคุณรวมรหัสการแปลงเข้ากับแอปพลิเคชัน Java ของคุณ ความเร็วของกระบวนการแปลงจะขึ้นอยู่กับว่าคุณปรับแอปพลิเคชันของคุณให้เหมาะสมเพียงใด
- การแปลง DOC เป็น PPTM ปลอดภัยหรือไม่โดยใช้ตัวแปลง Aspose.Total ฟรีแน่นอน! หลังจากการแปลงเสร็จสิ้น ลิงก์ดาวน์โหลดไฟล์ PPTM ของคุณจะใช้งานได้ทันที ไฟล์ที่คุณอัปโหลดจะถูกลบหลังจากผ่านไป 24 ชั่วโมง และลิงก์ดาวน์โหลดจะใช้ไม่ได้อีกต่อไปหลังจากช่วงเวลาดังกล่าว ไฟล์ของคุณปลอดภัยและไม่มีใครเข้าถึงได้ แอปที่ผสานรวมนั้นส่วนใหญ่ฟรีสำหรับวัตถุประสงค์ในการทดสอบ คุณจึงสามารถตรวจสอบผลลัพธ์ได้ก่อนที่จะรวมโค้ด
- ฉันควรใช้เบราว์เซอร์ใดในการแปลง DOCคุณสามารถดำเนินการแปลงออนไลน์นี้โดยใช้เบราว์เซอร์สมัยใหม่ เช่น Google Chrome, Firefox, Opera หรือ Safari อย่างไรก็ตาม หากคุณกำลังสร้างแอปพลิเคชันเดสก์ท็อป Aspose.Total DOC Conversion API จะมอบประสบการณ์ที่ราบรื่น