ในหัวข้อสั้นๆ นี้ เราจะอธิบายวิธี แปลง Word เป็น TIFF โดยใช้ C+* คุณสามารถโหลดเอกสาร Word ที่ป้อนในรูปแบบ DOCX หรือ DOC โดยใช้ C++ คุณอาจต้อง แปลงเอกสาร Word เป็น TIFF โดยใช้ C+* เพื่อดูตัวอย่างเนื้อหาของเอกสารโดยใช้โค้ดง่ายๆ และการเรียก API เพียงเล็กน้อย
ขั้นตอนในการแปลง Word เป็น TIFF โดยใช้ C ++
- กำหนดค่า Aspose.Words.Cpp โดยใช้เครื่องมือ NuGet package Manager
- เพิ่มการอ้างอิงไปยังเนมสเปซ Aspose::Words และ Aspose::Words::Saving
- เริ่มต้นอินสแตนซ์ Document Class เพื่อโหลดเอกสารสำหรับสร้างไฟล์ TIFF
- สร้างวัตถุของคลาส ImageSaveOptions และตั้งค่าคุณสมบัติต่างๆ
- เขียนไฟล์เอาต์พุตเป็นภาพ TIFF ด้วยวิธีการบันทึก
ในขั้นตอนเหล่านี้ เราได้สังเกตวิธีการ ส่งออกเอกสาร Word ไปยัง TIFF ใน C++ คุณสามารถตั้งค่าคุณสมบัติต่าง ๆ เพื่อควบคุมกระบวนการแปลง Word เป็น TIFF ตัวอย่างเช่น คุณสามารถระบุการบีบอัดและโหมดสีของภาพที่ส่งออกเพื่อสร้างไฟล์ที่ส่งออกเป็นโทนสีเทาหรือภาพสี
รหัสเพื่อแปลงเอกสาร Word เป็น TIFF โดยใช้ C ++
#pragma once | |
#include <cstdint> | |
#include <iostream> | |
#include <Aspose.Words.Cpp/Document.h> | |
#include <Aspose.Words.Cpp/License.h> | |
#include <Aspose.Words.Cpp/Saving/ImageSaveOptions.h> | |
#include <system/exceptions.h> | |
using System::MakeObject; | |
using System::SharedPtr; | |
using System::String; | |
using namespace Aspose::Words; | |
using namespace Aspose::Words::Saving; | |
void DOCXtoTIFF() | |
{ | |
// Set license | |
System::String LicFilePath = u"Aspose.Total.CPP.lic"; | |
SharedPtr<License> WordsCPPLicenseForDOCXtoTIFF = System::MakeObject<License>(); | |
WordsCPPLicenseForDOCXtoTIFF->SetLicense(LicFilePath); | |
// Instantiate Document class to load document for converting to TIFF | |
SharedPtr<Document> doc = MakeObject<Document>(u"Test.docx"); | |
// Initilaize ImageSaveOptions to convert DOCX to TIFF image | |
SharedPtr<ImageSaveOptions> saveOptions = MakeObject<ImageSaveOptions>(SaveFormat::Tiff); | |
saveOptions->set_TiffCompression(TiffCompression::Lzw); | |
saveOptions->set_ImageColorMode(ImageColorMode::Grayscale); | |
// Save output TIFF image file | |
doc->Save(u"Test.tiff", saveOptions); | |
} |
ในข้อมูลโค้ดด้านบน ก่อนอื่นเราจะโหลดไฟล์ Word อินพุตโดยใช้ คลาสเอกสาร จากนั้นตั้งค่ากำหนดที่แตกต่างกันสำหรับรูปภาพที่ส่งออกโดยใช้คลาส ImageSaveOptions สุดท้าย เราเรียกเมธอด Save สำหรับการเขียนอิมเมจเอาต์พุตซึ่งเรนเดอร์ด้วยความเที่ยงตรงสูง คุณไม่จำเป็นต้องติดตั้ง MS Word หรือแอปพลิเคชันอื่นใดเพื่อ *แปลงไฟล์ Word เป็น TIFF โดยใช้ C++
ในหัวข้อที่แล้ว เราได้ตรวจสอบ วิธีสร้าง DOCX ใน C++ อย่างไรก็ตาม ในหัวข้อนี้ เราได้มุ่งเน้นไปที่ การแปลง Word เป็นรูปแบบ TIFF ใน C++