XPS เป็น BMP

แปลง XPS เป็น BMP ผ่าน API Solution สำหรับ C++

 

Aspose.Page สำหรับ XPS เป็น BMP converter เสนอการแปลงเป็นภาพ BMP โดยใช้ภาษาใด ๆ ที่รองรับโดย C++

API ที่คุณเห็นที่นี่สามารถใช้เพื่อสร้างแอปพลิเคชันข้ามแพลตฟอร์มของคุณเองหรือรวมเข้ากับโปรเจ็กต์ C++ ของคุณได้

ในการแปลง XPS เป็น BMP:

  • Aspose.Page สำหรับ C++ API ซึ่งเป็นการจัดการเอกสารและการแปลง API ที่มีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่ายสำหรับแพลตฟอร์ม C++

  • คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิดตัวจัดการแพ็คเกจ NuGet แล้วค้นหา Aspose.Page.Cpp และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console

Package Manager Console Command


    PM> Install-Package Aspose.Page

ขั้นตอนในการแปลง XPS เป็น BMP โดยใช้ C++

Aspose.Page ช่วยให้นักพัฒนาสามารถโหลดและแปลงไฟล์ XPS เป็น BMP ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ด้วย Aspose.Page สำหรับ C++
  2. เรียกใช้เมธอด Save()
  3. ส่งพาธไฟล์เอาต์พุตที่มีนามสกุลไฟล์ (BMP)
  4. ไฟล์ BMP จะถูกบันทึกในพาธที่ระบุ ดังนั้นมันจึงอยู่ในโปรแกรมที่เข้ากันได้

ความต้องการของระบบ

Aspose.Page สำหรับ C++ รองรับแพลตฟอร์มหลักและระบบปฏิบัติการทั้งหมด โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:

  • เดสก์ท็อป Microsoft Windows (XP, Vista, 7, 8, 10), ระบบปฏิบัติการเซิร์ฟเวอร์ (2003, 2008, 2012) เป็นต้น
  • Microsoft Visual C++ เวอร์ชัน 2017 หรือสูงกว่า

การแปลง XPS เป็น BMP C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_BMP();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

เว็บแอปพลิเคชันการแปลง XPS ถึง BMP

แปลง XPS เป็น BMP ตอนนี้โดยไปที่เว็บไซต์ Live Demos ของเรา

  ไม่จำเป็นต้องดาวน์โหลด Aspose API
  ไม่ต้องเขียนโค้ดใดๆ
  เพียงอัปโหลดไฟล์ XPS ของคุณ ไฟล์จะถูกแปลงเป็น BMP ทันที
  คุณจะได้รับลิงค์ดาวน์โหลด



FAQ

1. ฉันสามารถแปลง XPS เป็น BMP ได้หรือไม่

โซลูชัน Aspose.Page มีฟังก์ชันที่ช่วยให้คุณแปลงไฟล์ XPS เป็นรูปแบบอื่นทางออนไลน์หรือโดยทางโปรแกรม หากคุณต้องการแปลง XPS เป็น BMP ออนไลน์ทันที คุณอาจต้องการใช้ XPS Converter แอปพลิเคชันข้ามแพลตฟอร์ม

2. ฉันสามารถค้นหารายละเอียดเพิ่มเติมเกี่ยวกับวิธีการแปลง XPS เป็น BMP ได้หรือไม่

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

3. ฟังก์ชั่นฟรีหรือไม่?

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

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

รูปแบบ XPS คล้ายกับรูปแบบ PDF ทั้งสองรูปแบบเป็นภาษาคำอธิบายหน้า (PDL) EPS อิงตาม HTML ไม่ใช่ภาษา PostScript ไฟล์ .eps สามารถใส่มาร์กอัปของโครงสร้างของเอกสารพร้อมกับข้อมูลเกี่ยวกับลักษณะของเอกสารได้ นอกจากนี้ยังมีคำแนะนำเพิ่มเติมเกี่ยวกับวิธีการพิมพ์และแสดงผลเอกสาร คุณสมบัติของรูปแบบคือ แก้ไขคำอธิบายของเอกสาร ซึ่งหมายความว่าจะมีลักษณะเหมือนกันไม่ว่าใครจะเปิดจากระบบปฏิบัติการใด

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

ไฟล์รูปภาพบิตแมปหรือ BMP เป็นรูปแบบรูปภาพที่บันทึกแรสเตอร์ มันถูกใช้เพื่อบันทึกภาพดิจิตอลบิตแมปและสามารถจัดเก็บกราฟิก 2d ในรูปแบบสีหรือขาวดำในคุณภาพสูงเช่นเดียวกับรูปแบบ TIFF นอกจากนี้ยังสามารถมีข้อมูลรูปภาพ เช่น การบีบอัดข้อมูล โปรไฟล์สี ช่องอัลฟา ฯลฯ รูปภาพ BMP เป็นอิสระจากอะแดปเตอร์กราฟิก จึงสามารถเปิดไฟล์ได้บนหลายแพลตฟอร์ม เช่น Microsoft Windows และ Mac