Перетворення між блоками вимірювання
Більшість властивостей об’єкта, що надаються в Aspose.Words API що представляють деякі вимірювання, такі як ширина або висота, запаси та різні відстані, приймають значення в точках, де 1 дюйм дорівнює 72 балах. Іноді це не зручно і очки потрібно перетворювати на інші одиниці.
Aspose.Words забезпечує ConvertUtil клас, який надає функції помічника для перетворення між різними блоками вимірювання. Він дозволяє конвертувати дюйми, пікселів і міліметри на точки, точки в дюйми і пікселів, і перетворення пікселів з одного дозволу на іншу. Перетворення пікселів в точки і навпаки може бути виконано в 96 dpi (доти в дюймі) роздільної здатності або вказаний дозвіл dpi.
Про нас ConvertUtil клас особливо корисний при встановленні різних властивостей сторінок, оскільки, наприклад, дюйми є більш загальними блоками вимірювання, ніж точки.
Приклад коду показує, як вказати властивості сторінок в дюймах:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document() | |
builder = aw.DocumentBuilder(doc) | |
pageSetup = builder.page_setup | |
pageSetup.top_margin = aw.ConvertUtil.inch_to_point(1.0) | |
pageSetup.bottom_margin = aw.ConvertUtil.inch_to_point(1.0) | |
pageSetup.left_margin = aw.ConvertUtil.inch_to_point(1.5) | |
pageSetup.right_margin = aw.ConvertUtil.inch_to_point(1.5) | |
pageSetup.header_distance = aw.ConvertUtil.inch_to_point(0.2) | |
pageSetup.footer_distance = aw.ConvertUtil.inch_to_point(0.2) |