Převést mezi měřicími jednotkami
Většina vlastností objektu uvedených v Aspose.Words API které představují určité měření, jako je šířka nebo výška, okraje a různé vzdálenosti, přijímají hodnoty v bodech, kde 1 palec rovná se 72 bodů. Někdy to není vhodné a body je třeba převést na jiné jednotky.
Aspose.Words poskytuje ConvertUtil třída, která poskytuje pomocné funkce pro převod mezi různými měřícími jednotkami. Umožňuje převod palců, pixelů a milimetrů na body, body na palce a pixely a převod pixelů z jednoho rozlišení do druhého. Převod pixelů na body a naopak lze provést při 96 rozlišeních dpi (tečky na palec) nebo zadaném rozlišení dpi.
• ConvertUtil třída je zvláště užitečná při nastavení různých vlastností stránky, protože například palce jsou běžnější měřicí jednotky než body.
Následující příklad kódu ukazuje, jak zadat vlastnosti stránky v palcích:
# 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) |