DOCX JPG PDF XML MHTML
  Product Family
PST

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

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

แปลง MHTML เป็น PST โดยใช้ 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 .

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

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

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

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

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

  1. สร้าง PersonalStorage วัตถุโดยการเรียก create วิธีการและส่งเส้นทางไฟล์ของไฟล์ PST และ FileFormatVersion.Unicode parameter.
  2. เพิ่มโฟลเดอร์กล่องขาเข้าไปยังโฟลเดอร์รากของวัตถุ PersonalStorage โดยการเรียกใช้ addSubFolder วิธีบนโฟลเดอร์รากและผ่าน “กล่องขาเข้า” เป็นชื่อโฟลเดอร์
  3. โหลดไฟล์ MHTML ที่มีอยู่โดยใช้ MapiMessage.load() วิธีการและระบุเส้นทางไฟล์เป็นพารามิเตอร์พร้อมกับใหม่ MhtmlLoadOptions() เพื่อโหลดไฟล์ MHTML
  4. เพิ่มข้อความ MAPI ที่โหลดลงในโฟลเดอร์กล่องขาเข้าโดยโทรหา addMessage วิธีการบนวัตถุโฟลเดอร์กล่องขาเข้าและส่งวัตถุข้อความ MAPI ที่โหลดเป็นพารามิเตอร์

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

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

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

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

PersonalStorage pst = PersonalStorage.create(pstFilePath, FileFormatVersion.Unicode);
// Add Inbox folder to the root folder
FolderInfo inbox = pst.getRootFolder().addSubFolder("Inbox");
// Load the MHTML file
MapiMessage msg = MapiMessage.load(mhtmlFilePath, new MhtmlLoadOptions());
// Add the MAPI message to the Inbox folder
inbox.addMessage(msg);
 

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

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

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

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

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

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

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

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

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