อ่าน 2 นาที
SWFTools
SWFTools เป็น ชุดเครื่องมือ ซอฟต์แวร์โอเพนซอร์ส สำหรับการสร้างและจัดการไฟล์ SWF [ 1 ] เผยแพร่ภายใต้เงื่อนไขของ GPL-2.
SWFTools
| SWFTools | |
|---|---|
| นักพัฒนา | มัทธิอัส แครมม์ และคนอื่นๆ |
| ปล่อย | 2003 |
| เวอร์ชันเสถียร | 0.9.2 เวอร์ชันเสถียร / 8 เมษายน 2555 |
| เขียนเป็น | ซี |
| ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
| พิมพ์ | โปรแกรมยูทิลิตี้ - PDF SWF |
| ใบอนุญาต | จีพีแอล-2.0 หรือเวอร์ชันที่ใหม่กว่า |
| เว็บไซต์ | swftools.org |
| ที่เก็บข้อมูล |
|
SWFToolsเป็น ชุดเครื่องมือ ซอฟต์แวร์โอเพนซอร์สสำหรับการสร้างและจัดการไฟล์SWF [ 1 ]เผยแพร่ภายใต้เงื่อนไขของGPL-2.0-หรือเวอร์ชันที่ใหม่กว่าสามารถคอมไพล์จากซอร์สโค้ด C เพื่อใช้งานบน Linux, Microsoft Windows และ Apple OS X [ 2 ]บน ระบบ Microsoft Windowsตัวติดตั้งที่คอมไพล์ไว้ล่วงหน้ายังติดตั้ง GUI wrapper สำหรับเครื่องมือแปลง PDF เป็น SWF ของชุดโปรแกรมpdf2swfด้วย
SWFTools อาศัยและเชื่อมโยงกับไลบรารีของบุคคลที่สามเพิ่มเติมสำหรับฟังก์ชันการทำงานบางส่วน เช่นXpdf , PDFlib, freetypeและlibjpeg
เครื่องมือ
ชุดเครื่องมือ SWFTools เวอร์ชัน 0.9.2 ที่เสถียรในปัจจุบัน ประกอบด้วยส่วนประกอบต่อไปนี้:
| ส่วนประกอบ | คำอธิบายโดยย่อ |
|---|---|
| as3compile | คอมไพเลอร์ ActionScript 3.0 แบบสแตนด์อโลน |
| avi2swf | โปรแกรมแปลงไฟล์แอนิเมชั่น AVI เป็น SWF (ปัจจุบันเลิกใช้งานแล้ว ให้ใช้ MEncoder หรือ ffmpeg แทน) |
| font2swf | แปลงไฟล์ฟอนต์ (TTF, Type1) เป็นไฟล์ SWF |
| gif2swf | แปลงไฟล์ GIF เป็น SWF รองรับไฟล์ GIF แบบเคลื่อนไหว |
| jpeg2swf | สร้างสไลด์โชว์จากภาพ JPEG หนึ่งภาพขึ้นไป รองรับการบีบอัดข้อมูลตามการเคลื่อนไหว (h.263) เพื่อการบีบอัดวิดีโอที่ดีขึ้น |
| pdf2swf | โปรแกรมแปลง PDF เป็น SWF สร้างเฟรมหนึ่งเฟรมต่อหน้า ช่วยให้สามารถจัดรูปแบบข้อความได้อย่างสมบูรณ์ รวมถึงตารางและสูตรต่างๆ ภายในไฟล์ SWF โปรแกรมนี้พัฒนามาจากโปรแกรมแยกวิเคราะห์ PDF xpdf ของ Derek B. Noonburg |
| png2swf | เหมือนกับ JPEG2SWF แต่ใช้สำหรับไฟล์ PNG เท่านั้น |
| สฟบ็อกซ์ | อนุญาตให้อ่าน ปรับแต่ง และแก้ไขขอบเขตของไฟล์ SWF ได้ |
| swfc | สร้างไฟล์ SWF จากไฟล์สคริปต์แบบง่าย รองรับ ActionScript เวอร์ชัน 2.0/3.0 |
| swfcombine | เครื่องมืออเนกประสงค์สำหรับการแทรกไฟล์ SWF ลงในไฟล์ Wrapper SWF การเชื่อมต่อไฟล์ SWF การเรียงซ้อน และการจัดการพารามิเตอร์พื้นฐาน (เช่น การเปลี่ยนขนาด) |
| swfdump | พิมพ์ข้อมูล SWF ออกมา เช่น รูปภาพ/แบบอักษร/เสียง การถอดรหัสโค้ด ข้อมูลอ้างอิง และข้อมูลขอบเขตของวัตถุ |
| สารสกัด swfe | การแยกองค์ประกอบจากไฟล์ SWF: คลิปวิดีโอ เสียง รูปภาพ รูปร่าง ฯลฯ |
| เพื่อนสนิท | การเรนเดอร์ภาพบิตแมปจากไฟล์ swf ที่สร้างด้วย pdf2swf, jpeg2swf หรือ png2swf |
| สตริงสวฟ | สแกนไฟล์ SWF เพื่อหาข้อมูลข้อความ |
| wav2swf | การแปลงไฟล์เสียง WAV เป็น SWF |
คำสั่งเพิ่มเติมและ/หรือคำสั่งที่ดัดแปลงแล้วมีให้ใช้งานในเวอร์ชันสำหรับการพัฒนาและในที่เก็บ Git
ชุดเครื่องมือ SWFTools ยังรวมถึงไลบรารี API gFX ของ Python ซึ่งประกอบด้วยตัวแยกวิเคราะห์ PDF (อิงตามxpdf ) และแบ็กเอนด์การเรนเดอร์จำนวนหนึ่ง โดยใช้ API นี้ ผู้ใช้สามารถดึงข้อความจากหน้า PDF สร้างภาพบิตแมปจาก PDF และแปลงไฟล์ PDF เป็น SWF ได้ ฟังก์ชันหลังนี้คล้ายกับที่นำเสนอโดยยูทิลิตี้pdf2swf แบบสแตนด์อโลน ที่กล่าวถึงข้างต้น แต่มีประสิทธิภาพมากกว่า: API สามารถสร้างไฟล์ SWF แต่ละไฟล์จากหน้า PDF เดียว หรือสร้างหน้าแบบรวมจากไฟล์ PDF ที่แตกต่างกันได้
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ