Извлечение координат из XPS - C#
Формулировка задачи:
Здравствуйте!
Подскажите, пожалуйста, как с помощью C# найти и извлечь из файла XPS координаты (OriginX, OriginY) определенного слова (20 строка)?
Листинг программы
- <?xml version="1.0" encoding="utf-8" standalone="yes"?>
- <FixedPage xmlns="http://schemas.microsoft.com/xps/2005/06" xmlns:x="http://schemas.microsoft.com/xps/2005/06/resourcedictionary-.." xml:lang="en-us" Width="793.733317057" Height="1122.533365885" Name="Page1">
- <Canvas RenderTransform="1.333333373,0,0,1.333333373,0,0">
- <Canvas RenderTransform="0.75069356,0,0,0.750356555,0,0" Clip="M0,0 L793,0 L793,1122 L0,1122 Z">
- <Canvas>
- <Canvas RenderTransform="1.333333373,0,0,1.333333373,0,0">
- <Path Data="M0,0 L595,0 L595,841 L0,841 Z">
- <Path.Fill>
- <SolidColorBrush Color="#FFFFFFFF" />
- </Path.Fill>
- </Path>
- </Canvas>
- </Canvas>
- <Canvas>
- <Canvas RenderTransform="1.333333373,0,0,1.333333373,0,0">
- <Canvas RenderTransform="1,0,0,1,0,0">
- <Canvas>
- <Canvas RenderTransform="1,0,0,1,85.054504395,67.183319092">
- <Canvas RenderTransform="1,0,0,1,0,0">
- <Glyphs OriginX="0" OriginY="0" UnicodeString="m1" Fill="#FF000000" FontRenderingEmSize="11.010172844" FontUri="/Resources/f923428d-d71a-4021-8c4c-bf0f711f3743.odttf" />
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </FixedPage>
Решение задачи: «Извлечение координат из XPS»
textual
Листинг программы
- <Canvas RenderTransform="1.333333373,0,0,1.333333373,0,0">
- <Canvas RenderTransform="1,0,0,1,0,0">
- <Canvas>
- <Canvas RenderTransform="1,0,0,1,85.054504395,67.183319092">
- <Canvas RenderTransform="1,0,0,1,0,0">
- <Glyphs OriginX="0"
- OriginY="0"
- UnicodeString="m1"
- Fill="#FF000000"
- FontRenderingEmSize="11.010172844"
- FontUri="/Resources/f923428d-d71a-4021-8c4c-bf0f711f3743.odttf" />
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
- </Canvas>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д