แปลงระหว่างหน่วยวัด

Contents
[ ]

คุณสมบัติของวัตถุส่วนใหญ่ที่ให้ไว้ในAspose.WordsAPIที่แสดงถึงการวัดบางอย่างเช่นความกว้างหรือความสูงระยะขอบและระยะทางต่างๆยอมรับค่าในจุดที่1นิ้วเท่ากับ 72 จุด บางครั้งนี้ไม่สะดวกและจุดที่จะต้องมีการแปลงเป็นหน่วยงานอื่นๆ.

Aspose.Wordsมีชั้นเรียนConvertUtilที่ให้ฟังก์ชั่นผู้ช่วยในการแปลงระหว่างหน่วยวัดต่างๆ แปลงนิ้วพิกเซลและมิลลิเมตรไปยังจุด,จุดนิ้วและพิกเซลและการแปลงพิกเซลจากที่หนึ่งไปยัการแปลงพิกเซลเป็นจุดและในทางกลับกันสามารถทำได้ที่ความละเอียด 96 จุดต่อนิ้ว(จุดต่อนิ้ว).

ชั้นเรียนConvertUtilมีประโยชน์อย่างยิ่งเมื่อตั้งค่าคุณสมบัติของหน้าเว็บต่างๆเช่นนิ้วเป็นหน่วยการวัด.

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการระบุคุณสมบัติของหน้าเป็นนิ้ว:

For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C
System::SharedPtr<Document> doc = System::MakeObject<Document>();
System::SharedPtr<DocumentBuilder> builder = System::MakeObject<DocumentBuilder>(doc);
System::SharedPtr<PageSetup> pageSetup = builder->get_PageSetup();
pageSetup->set_TopMargin(ConvertUtil::InchToPoint(1.0));
pageSetup->set_BottomMargin(ConvertUtil::InchToPoint(1.0));
pageSetup->set_LeftMargin(ConvertUtil::InchToPoint(1.5));
pageSetup->set_RightMargin(ConvertUtil::InchToPoint(1.5));
pageSetup->set_HeaderDistance(ConvertUtil::InchToPoint(0.2));
pageSetup->set_FooterDistance(ConvertUtil::InchToPoint(0.2));