C++ API เพื่อส่งออก PS ไปยัง MARKDOWN

แสดงผล PS เป็น MARKDOWN ภายในแอปพลิเคชัน C++ โดยไม่ต้องใช้แอปพลิเคชันของบุคคลที่สาม

 

Aspose.Total for C++ ไลบรารีรูปแบบไฟล์อัตโนมัติช่วยให้นักพัฒนา C++ สามารถแปลง PS เป็น MARKDOWN ในสองขั้นตอนง่ายๆ ประการแรก คุณสามารถใช้ Aspose.PDF for C++ API เพื่อแปลงรูปแบบไฟล์ PS เป็น DOC ประการที่สอง โดยใช้ API การประมวลผลเอกสาร Word ขั้นสูง Aspose.Words for C++ คุณสามารถส่งออก DOC ไปยัง MARKDOWN

C++ API เพื่อแสดงผล PS เป็น MARKDOWN

  1. เปิดไฟล์ PS โดยใช้ Document class reference
  2. แปลง PS เป็น DOC โดยใช้ฟังก์ชันสมาชิก Save
  3. โหลดไฟล์ DOC โดยใช้ Document class reference ของ Aspose.Words API
  4. บันทึกเอกสารในรูปแบบ MARKDOWN โดยใช้ฟังก์ชันสมาชิก Save

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น ติดตั้ง nuget Aspose.Total.Cpp หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total.Cpp

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด

// load PS file with an instance of Document class reference
auto doc = MakeObject<Document>(u"sourceFile.ps");
// save PS as a DOC 
doc->Save(u"DocOutput.doc", SaveFormat::Doc); 
// load DOC with an instance of Document
System::SharedPtr<Document> wordDoc = System::MakeObject<Document>(u"DocOutput.doc");
// save document as Markdown
wordDoc->Save(u"output.Markdown");  

เปลี่ยนรหัสผ่านของเอกสาร PS ผ่าน C++

ในกระบวนการแสดงผล PS เป็น MARKDOWN คุณสามารถเปิด PS ที่ป้องกันด้วยรหัสผ่านและเปลี่ยนรหัสผ่านได้ ในการเปลี่ยนรหัสผ่านของไฟล์ PS คุณต้องทราบรหัสผ่านของเจ้าของเอกสารนั้น คุณสามารถโหลดเอกสาร PDF ที่ป้องกันด้วยรหัสผ่านด้วย Aspose.PDF for C++ โดยระบุรหัสผ่านของเจ้าของและใช้วิธี ChangePasswords เพื่อเปลี่ยนรหัสผ่าน

// load an existing PS Document
auto doc = MakeObject<Document>(L"input.ps", L"owner");
// change password of PS Document
doc->ChangePasswords(L"owner", L"newuser", L"newuser");
// save the document
doc->Save(L"output.Doc");

จำกัดการแก้ไขไฟล์ MARKDOWN ผ่าน C++

คุณยังจำกัดการแก้ไขไฟล์ MARKDOWN ได้โดยใช้ API Aspose.Words for C++ บางครั้ง คุณอาจต้องจำกัดความสามารถในการแก้ไขเอกสารและอนุญาตเฉพาะการดำเนินการบางอย่างกับเอกสารเท่านั้น API ช่วยให้คุณควบคุมวิธีการจำกัดเนื้อหาโดยใช้พารามิเตอร์การแจงนับ ProtectionType ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีจำกัดการแก้ไขในเอกสาร จึงสามารถแก้ไขได้เฉพาะในช่องแบบฟอร์มเท่านั้น

// load Doc with an instance of Document
auto doc = System::MakeObject<Document>("input.doc");
// document protection only works when document protection is turned and only editing in form fields is allowed.
doc->Protect(ProtectionType::AllowOnlyFormFields, u"password");
// save the protected document.
doc->Save(u"Protected.Markdown");  

สำรวจ PS ตัวเลือกการแปลงด้วย C++

แปลง PS S TO CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แปลง PS S TO DIF (รูปแบบการแลกเปลี่ยนข้อมูล)
แปลง PS S TO EXCEL (รูปแบบไฟล์สเปรดชีต)
แปลง PS S TO FODS (สเปรดชีต OpenDocument Flat XML)
แปลง PS S TO MD (ภาษามาร์กดาวน์)
แปลง PS S TO ODP (รูปแบบการนำเสนอ OpenDocument)
แปลง PS S TO ODS (OpenDocument สเปรดชีต)
แปลง PS S TO OTP (รูปแบบมาตรฐาน OpenDocument)
แปลง PS S TO POT (ไฟล์เทมเพลต Microsoft PowerPoint)
แปลง PS S TO POTM (ไฟล์เทมเพลต Microsoft PowerPoint)
แปลง PS S TO POTX (การนำเสนอเทมเพลต Microsoft PowerPoint)
แปลง PS S TO POWERPOINT (ไฟล์นำเสนอ)
แปลง PS S TO PPS (สไลด์โชว์ PowerPoint)
แปลง PS S TO PPSM (สไลด์โชว์ที่เปิดใช้งานมาโคร)
แปลง PS S TO PPSX (สไลด์โชว์ PowerPoint)
แปลง PS S TO PPT (การนำเสนอพาวเวอร์พ้อยท์)
แปลง PS S TO PPTM (ไฟล์นำเสนอที่เปิดใช้งานมาโคร)
แปลง PS S TO SWF (ภาพยนตร์ Shockwave Flash)
แปลง PS S TO SXC (สเปรดชีตคำนวณ StarOffice)
แปลง PS S TO TSV (ค่าที่คั่นด้วยแท็บ)
แปลง PS S TO TXT (เอกสารข้อความ)
แปลง PS S TO XAML (ไฟล์ XAML)
แปลง PS S TO XLAM (Add-in ที่เปิดใช้งานแมโครของ Excel)
แปลง PS S TO XLSB (สมุดงานไบนารีของ Excel)
แปลง PS S TO XLSM (สเปรดชีตที่เปิดใช้งานมาโคร)
แปลง PS S TO XLT (เทมเพลต Excel 97 - 2003)
แปลง PS S TO XLTM (เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แปลง PS S TO XLTX (เทมเพลต Excel)
แปลง PS S TO DOCM (ไฟล์ Microsoft Word 2007 Marco)
แปลง PS S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง PS S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง PS S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง PS S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง PS S TO GIF (รูปแบบการแลกเปลี่ยนกราฟิก)
แปลง PS S TO MHTML (ไมม์ HTML)
แปลง PS S TO ODT (รูปแบบไฟล์ข้อความ OpenDocument)
แปลง PS S TO OTT (เทมเพลต OpenDocument)
แปลง PS S TO PCL (ภาษาคำสั่งของเครื่องพิมพ์)
แปลง PS S TO RTF (รูปแบบ Rich Text)
แปลง PS S TO WORDML (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)