รับช่วงหน้า Tiff

ในบทช่วยสอนนี้ เราจะสำรวจซอร์สโค้ด C# ที่ให้มาเพื่อรับหน้า TIFF ที่หลากหลายด้วย Aspose.Words สำหรับ .NET คุณลักษณะนี้ช่วยให้คุณสามารถแยกช่วงหน้าจากเอกสารและบันทึกเป็นไฟล์ TIFF ได้

ขั้นตอนที่ 1: การตั้งค่าสภาพแวดล้อม

ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสภาพแวดล้อมการพัฒนาของคุณด้วย Aspose.Words สำหรับ .NET ตรวจสอบให้แน่ใจว่าคุณได้เพิ่มข้อมูลอ้างอิงที่จำเป็นและนำเข้าเนมสเปซที่เหมาะสมแล้ว

ขั้นตอนที่ 2: กำลังโหลดเอกสาร

// พาธไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

ในขั้นตอนนี้ เราโหลดเอกสารโดยใช้Document วิธีการและส่งเส้นทางไปยังไฟล์ DOCX ที่จะโหลด

ขั้นตอนที่ 3: บันทึกเอกสารฉบับสมบูรณ์ใน TIFF

doc.Save(dataDir + "WorkingWithImageSaveOptions.MultipageTiff.tiff");

ในขั้นตอนนี้ เราจะบันทึกเอกสารทั้งหมดในรูปแบบ TIFF โดยใช้นามสกุลไฟล์Save และระบุเส้นทางไปยังไฟล์เอาต์พุตที่มีนามสกุล.tiff.

ขั้นตอนที่ 4: กำหนดค่าตัวเลือกการสำรองข้อมูลสำหรับช่วงหน้า

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
PageSet = new PageSet(new PageRange(0, 1)),
TiffCompression = TiffCompression.Ccitt4,
Resolution = 160
};

ในขั้นตอนนี้ เราจะกำหนดค่าตัวเลือกการสำรองข้อมูลสำหรับช่วงหน้าที่ระบุ เราสร้างใหม่ImageSaveOptions วัตถุที่ระบุรูปแบบการบันทึกที่ต้องการ ที่นี่ “Tiff” สำหรับรูปแบบ TIFF เราใช้PageSet เพื่อระบุช่วงหน้าที่เราต้องการแยกจากหน้า 0 ถึงหน้าที่ 1 (รวม) เรายังตั้งค่าการบีบอัด TIFF เป็นCcitt4 และความละเอียดถึง 160 dpi

ขั้นตอนที่ 5: บันทึกช่วงหน้าเป็น TIFF

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetTiffPageRange.tiff", saveOptions);

ในขั้นตอนสุดท้ายนี้ เราจะบันทึกช่วงหน้าที่ระบุในรูปแบบ TIFF โดยใช้Save วิธีการและส่งผ่านเส้นทางไปยังไฟล์เอาต์พุตด้วย.tiff ส่วนขยายพร้อมกับตัวเลือกการบันทึกที่ระบุ

ตอนนี้คุณสามารถเรียกใช้ซอร์สโค้ดเพื่อรับช่วงหน้าที่ต้องการจากเอกสารของคุณและบันทึกเป็นไฟล์ TIFF ไฟล์ผลลัพธ์จะถูกบันทึกในไดเร็กทอรีที่ระบุโดยใช้ชื่อ “WorkingWithImageSaveOptions.MultipageTiff.tiff” สำหรับเอกสารฉบับเต็มและ “WorkingWithImageSaveOptions.GetTiffPageRange.tiff” สำหรับช่วงเพจที่ระบุ

ตัวอย่างซอร์สโค้ดของ Get Tiff Page Range โดยใช้ Aspose.Words สำหรับ .NET


// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY"; 

Document doc = new Document(dataDir + "Rendering.docx");

doc.Save(dataDir + "WorkingWithImageSaveOptions.MultipageTiff.tiff");



ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Tiff)
{
	PageSet = new PageSet(new PageRange(0, 1)), TiffCompression = TiffCompression.Ccitt4, Resolution = 160
};

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetTiffPageRange.tiff", saveOptions);
            
            
        

บทสรุป

ในบทช่วยสอนนี้ เราได้สำรวจฟังก์ชันการทำงานของการรับหน้า TIFF หลายหน้าด้วย Aspose.Words สำหรับ .NET เราได้เรียนรู้วิธีแยกหน้าต่างๆ จากเอกสารและบันทึกเป็นไฟล์ TIFF

คุณสมบัตินี้มีประโยชน์เมื่อคุณต้องการดึงเฉพาะบางหน้าจากเอกสารและบันทึกในรูปแบบรูปภาพมาตรฐาน เช่น TIFF คุณยังสามารถปรับแต่งตัวเลือกการบีบอัดและความละเอียดเพื่อให้ได้ไฟล์ TIFF คุณภาพดีที่สุด

Aspose.Words สำหรับ .NET นำเสนอคุณสมบัติขั้นสูงที่หลากหลายสำหรับการจัดการและสร้างเอกสาร การรับช่วงหน้า TIFF เป็นหนึ่งในเครื่องมือที่มีประสิทธิภาพมากมายที่คุณมี

คุณสามารถรวมฟังก์ชันการทำงานนี้เข้ากับโปรเจ็กต์ Aspose.Words สำหรับ .NET ของคุณได้อย่างอิสระ เพื่อแยกและบันทึกหน้าต่างๆ จากเอกสารของคุณในรูปแบบ TIFF