DOCX JPG PDF XML PST
  Product Family
MHTML

ตัวแปลง PST เป็น MHTML สำหรับแอปพลิเคชัน Java

Java API ที่ใช้งานง่ายเพื่อแปลงไฟล์อีเมลระหว่างรูปแบบตัวอย่างรหัสการแปลง PST เป็น MHTML และการรวมเข้ากับโครงการ Java

แปลง PST เป็น MHTML โดยใช้ Java API

กำหนดอีเมลสำหรับ Java ให้โซลูชันที่มีประสิทธิภาพและเชื่อถือได้สำหรับการแปลงไฟล์อีเมลระหว่างรูปแบบต่างๆช่วยลดความยุ่งยากในการแปลงรูปแบบอีเมลโดยให้ API ที่ตรงไปตรงไปตรงมาและมีประสิทธิภาพลองใช้ตัวอย่างโค้ดที่กระชับและตรงไปตรงมาซึ่งแสดงให้เห็นถึงความง่ายและประสิทธิภาพของกระบวนการแปลงรูปแบบอีเมลรหัสนี้แสดงถึงคลาสและวิธีการในการสร้างวัตถุและการจัดการเพื่อให้นักพัฒนาสามารถจัดการข้อมูลอีเมลได้อย่างง่ายดายและแม่นยำ และบรรลุผลลัพธ์ที่เชื่อถือได้และแม่นยำ

ด้วย Java API คุณไม่ต้องกังวลเกี่ยวกับอัลกอริทึมที่ซับซ้อนหรือการทำงานด้วยตนเองที่น่าเบื่อช่วยประหยัดเวลาและความพยายามสำหรับงานที่สำคัญยิ่งขึ้นเพื่อนำแอปพลิเคชันการประมวลผลอีเมลของคุณไปในระดับถัดไป

วิธีการติดตั้ง Aspose.Email สำหรับไลบรารี Java

ในการเริ่มใช้ความสามารถของ Java API ที่มีประสิทธิภาพและอุดมไปด้วยคุณลักษณะเป็นเรื่องง่ายด้วยการกระทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • ดาวน์โหลดเวอร์ชันล่าสุดจาก Maven

  • ติดตั้งภายในโครงการที่ใช้ Maven ของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้ลงใน pom.xml

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

ในกรณีที่มีปัญหาหรือคำถามเกี่ยวกับกระบวนการติดตั้ง API โปรดเยี่ยมชม Installation ส่วนของของเรา documentation .

วิธีการแปลงไฟล์ PST เป็นรูปแบบ MHTML

การแปลงไฟล์ PST เป็นรูปแบบ MHTML โดยใช้ Aspose.Email สำหรับ Java เป็นวิธีที่ราบรื่นในการแปลงเนื้อหาอีเมลเป็นรูปแบบที่สามารถดูและแชร์ออนไลน์ได้อย่างง่ายดายกระบวนการแปลงนี้ช่วยให้ผู้ใช้สามารถเข้าถึงข้อความอีเมลในเบราว์เซอร์หรือแอปพลิเคชันใดๆ ที่รองรับรูปแบบ MHTMLด้วยการแปลงไฟล์ PST เป็น MHTML ผู้ใช้สามารถแชร์เนื้อหาอีเมลเก็บถาวรการสื่อสารที่สำคัญหรือรวมข้อมูลอีเมลเข้ากับแพลตฟอร์มบนเว็บหรือระบบการรายงานได้อย่างสะดวกAspose.Email สำหรับ Java ช่วยลดความยุ่งยากในการแปลงทำให้ผู้ใช้มี API ที่มีประสิทธิภาพและใช้งานง่ายซึ่งสามารถนำไปใช้กับแอปพลิเคชัน Java ได้อย่างง่ายดายและปรับปรุงฟังก์ชันการทำงาน

ในการใช้ฟังก์ชันการแปลง PST เป็น MHTML เป็นแอปพลิเคชัน Java ไลบรารีมีให้ PersonalStorage คลาสที่ใช้ในการเปิดไฟล์เก็บข้อมูลอนุญาตให้เข้าถึงเนื้อหาและโครงสร้างเดอะ FolderInfo คลาสแสดงถึงโฟลเดอร์ภายในไฟล์เก็บข้อมูลและทำให้สามารถจัดการเนื้อหาได้เดอะ MapiMessage class มอบชุดฟังก์ชั่นที่ครอบคลุมสำหรับนักพัฒนาเพื่อทำงานกับข้อความอีเมลแบบโปรแกรม ทำให้พวกเขาสามารถจัดการ จัดการ และโต้ตอบกับข้อมูลอีเมลภายในแอปพลิเคชัน Java ได้อย่างมีประสิทธิภาพเดอะ SaveOptions คลาสมีตัวเลือกสำหรับการบันทึกข้อความอีเมลในรูปแบบที่แตกต่างกันช่วยให้สามารถปรับแต่งกระบวนการบันทึกตามข้อกำหนดเฉพาะในตัวอย่างโค้ดด้านล่างคลาสเหล่านี้ทำงานร่วมกันเพื่อเปิดไฟล์ PST สร้างไดเรกทอรีเอาต์พุตดึงข้อความจากโฟลเดอร์กล่องขาเข้าทำซ้ำผ่านข้อความและบันทึกเป็นไฟล์.mhtml ในไดเรกทอรีเอาต์พุตที่ระบุสำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะโค้ดสูง API โปรดเยี่ยมชมเว็บไซต์ แหล่งข้อมูลอ้างอิง .

ขั้นตอนในการแปลง PST เป็น MHTML ผ่าน Java

โปรแกรมเมอร์ Java สามารถแปลงไฟล์ PST เป็น MHTML ได้อย่างง่ายดายในรหัสเพียงไม่กี่บรรทัด

  1. เปิดไฟล์ PST ด้วย PersonalStorage.fromFile method.
  2. ตรวจสอบให้แน่ใจว่าไดเรกทอรีเอาต์พุตมีอยู่หรือสร้างหากไม่มี
  3. ดึงโฟลเดอร์กล่องขาเข้าจากไฟล์ PST
  4. ทำซ้ำผ่านข้อความในโฟลเดอร์กล่องจดหมายด้วย enumerateMapiMessages() วิธีการของคลาส FolderInfo
  5. บันทึกแต่ละข้อความเป็นไฟล์.mhtml ในไดเรกทอรีเอาต์พุตโดยใช้ save วิธีการของคลาส MapiMessage

ข้อกำหนดของระบบ

ก่อนที่จะเรียกใช้รหัสการแปลง Java ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับสภาพแวดล้อมรันไทม์ Java สำหรับแอปพลิเคชัน JSP/JSF และแอปพลิเคชันเดสก์ท็อป
  • รับเวอร์ชันล่าสุดของ Aspose.Email สำหรับ Java โดยตรงจาก Maven .
 

แปลง PST เป็น MHTML - จาวา

// Open the PST file
PersonalStorage pst = PersonalStorage.fromFile(pstFilePath);
// Ensure the output directory exists
new File(outputDirectory).mkdirs();
// Get the Inbox folder from PST
FolderInfo inbox = pst.getRootFolder().getSubFolder("Inbox");
// Iterate through PST messages and save them as .mhtml files
int count = 1;
for (MapiMessage msg : inbox.enumerateMapiMessages())
// Save each message as .mhtml file
String mhtmlFilePath = outputDirectory + File.separator + "Message" + count + ".mhtml";
msg.save(mhtmlFilePath, SaveOptions.getDefaultMhtml());
System.out.println("Message " + count + " saved as: " + mhtmlFilePath);
count++;
 

รูปแบบไฟล์ PST คืออะไร?

PST (ตารางการจัดเก็บข้อมูลส่วนบุคคล) เป็นรูปแบบไฟล์ที่ใช้โดย Microsoft Outlook เพื่อจัดเก็บข้อความอีเมลรายชื่อติดต่อปฏิทินงานและรายการกล่องจดหมายอื่น ๆไฟล์ PST ทำหน้าที่เป็นคอนเทนเนอร์จัดเก็บข้อมูลที่ช่วยให้ผู้ใช้สามารถเข้าถึงและจัดการข้อมูลอีเมลของตนภายใน Outlookไฟล์เหล่านี้สามารถสร้างและบันทึกไว้ในเครื่องคอมพิวเตอร์ของผู้ใช้หรือเก็บไว้ในเซิร์ฟเวอร์เครือข่ายไฟล์ PST มักใช้สำหรับการสำรองข้อมูลอีเมลการเก็บถาวรข้อความเก่าและการย้ายข้อมูลอีเมลระหว่างคอมพิวเตอร์หรือไคลเอนต์อีเมลต่างๆนอกจากนี้ ไฟล์ PST ยังสามารถป้องกันด้วยรหัสผ่านเพื่อเพิ่มความปลอดภัยของข้อมูลและความเป็นส่วนตัว

รูปแบบไฟล์ MHTML คืออะไร

รูปแบบไฟล์ MHTML (MIME HTML) เป็นมาตรฐานสำหรับการจัดเก็บและบันทึกหน้าเว็บหรือข้อความอีเมลเป็นไฟล์เดียวมันรวมเนื้อหา HTML และทรัพยากร เช่น รูปภาพ สไตล์ชีต และสคริปต์เข้ากับเอกสารที่ประกอบด้วยตนเอง ทำให้สามารถแชร์และเก็บรักษาเค้าโครงและรูปลักษณ์ดั้งเดิมของเนื้อหาได้ง่ายขึ้นไฟล์ MHTML มักใช้สำหรับการดูแบบออฟไลน์เก็บถาวรหรือแชร์หน้าเว็บหรืออีเมลโดยมีส่วนประกอบทั้งหมดไม่สมบูรณ์

การแปลงรูปแบบไฟล์ที่รองรับโดย Aspose.Email สำหรับ Java

Aspose.Email สำหรับ Java นำเสนอชุดการแปลงรูปแบบไฟล์ที่กว้างขวางที่ออกแบบมาเพื่อจัดการอีเมลรายชื่อติดต่อปฏิทินไฟล์แนบได้อย่างราบรื่นช่วยให้นักพัฒนาสามารถจัดการและแปลงข้อมูลได้อย่างง่ายดายเพื่อตอบสนองความต้องการที่หลากหลายของแอปพลิเคชันของพวกเขาการใช้การแปลงรูปแบบไฟล์ในแอปพลิเคชันอีเมลช่วยอำนวยความสะดวกในการทำงานร่วมกันและเพิ่มประสิทธิภาพโดยรวมแล้วไลบรารีรองรับการแปลงจาก EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF ไปยังรูปแบบอื่น ๆ ที่เพิ่มประสบการณ์ของผู้ใช้
  • การสาธิตสดการแปลง PST เป็น MHTML

    การแปลงที่รองรับอื่น ๆ

    คุณยังสามารถแปลง PST เป็นรูปแบบไฟล์อื่น ๆ มากมาย รวมทั้งไม่กี่รายการด้านล่าง

    PST TO EML (ข้อความอีเมล Outlook)
    PST TO EMLX (รูปแบบแอปเปิ้ล EMLX)
    PST TO HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
    PST TO ICS (iCalendar)
    PST TO MBOX (ข้อความอีเมลอิเล็กทรอนิกส์)
    PST TO MSG (รูปแบบ Outlook และการแลกเปลี่ยน)
    PST TO OFT (เทมเพลตอีเมล Outlook)
    PST TO OST (ไฟล์เก็บข้อมูลออฟไลน์)
    PST TO VCF (รูปแบบการ์ดเสมือน)