inkcanvas

    0熱度

    1回答

    在我的UWP應用程序中,我在Popup內使用InkCanvas。一切都很好,但是當彈出窗口不填滿整個屏幕時,我可以在彈出窗口之外繪製。將StrokeContainer保存到文件後,界限外的行也可見。這是非常糟糕的,因爲我爲strokecontainer添加了一個背景,並且我想限制用戶繪製它。 有沒有辦法防止畫出界限?或者我可以切割可見區域外的所有物品嗎?

    1熱度

    1回答

    我正在將應用程序從javascript移植到UWP c#,並且我正在努力處理新的InkCanvas。如果您熟悉UWP中的新InkCanvas,我將非常感謝您的幫助。 這是我寫的代碼將InkStroke渲染到Canvas上的代碼。 public static void Bezier(Canvas canvas, InkStroke stroke) { var segments

    3熱度

    1回答

    我目前正在研究UWP應用程序,該應用程序應該允許用戶在InkCanvas上繪製任何想要的形狀。這種形狀的邊自動完成,所以沒有空地(到目前爲止,一切正常)。 現在我的問題是:如何自動填充單色(或圖案)的形狀?我知道有一個「Point in Polygon」算法,但是我不知道如何在UWP InkCanvas中實現它,因爲我沒有真正瞭解如何搜索形狀內的點,而無需遍歷帆布。 編輯: 我實際上是通過使用「C

    0熱度

    1回答

    我找不到在兩條線之間繪製ARC的方法。我的約束是:我必須計算這個弧形筆畫點。因爲我使用的是InkCanvas,所以我必須逐點繪製這個弧,我不能將任何對象放到屏幕或畫布上。所以我知道我可以用PATH對象繪製任何弧線並使用ArcSegment。用這種方法是的,我可以繪製弧線,但它不是畫布上的筆劃點。爲此,我無法刪除或保存它。 無論如何,我需要逐點計算這個拱門。 我的代碼繪製圓形畫布是這樣的: Stro

    1熱度

    1回答

    考慮在UWP應用程序,這是一個網格內的唯一元素(省略了簡潔) <InkCanvas x:Name="inkCanvas" Width="500" Height="500"/> 繪製其某處開始InkCanvas內中風以下InkCanvas並延長InkCanvas邊界之外的中風。從視覺上來說,您會覺得筆畫在邊界處結束(例如在InkCanvas的右邊緣)。但是這是錯誤的。通過按鈕調整InkCanva

    0熱度

    1回答

    我必須用相機捕捉照片或將其從文件加載到畫布中,然後將其保存到文件夾中,然後在畫布上突出顯示其中的某些內容。 至於現在我用這個: <Grid x:Name="grid"> <Image Source="/Assets/stainless-images-110606.jpg" x:Name="ImageToEdit" Stretch="Uniform" /> <StackPanel

    0熱度

    1回答

    我希望能夠將圖形繪製到InkCanvas上。到目前爲止,我有以下XAML: - <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Canvas x:Name="selectionCanvas" /> <InkCanvas x:Name="inker" /> </Grid> 在頁

    0熱度

    1回答

    所以我有一個InkCanvas,我添加了「自定義筆劃」。 我在完全喪失作爲對擦除自招如何被添加到InkCanvas通過其的DrawingContext。 (谷歌一直沒有幫助:()假設我有一個邊界矩形的InkCanvas上的區域,我想要擦除,這怎麼可以做到? (我很快得出結論,一次事情是畫在它的DrawingContext無法刪除 - 只有convered :() 自定義筆畫都以標準方式創建通過重寫

    1熱度

    1回答

    只是想知道 - 是否有方法將自定義形狀識別添加到UWP墨水分析器? 我需要能夠識別一個半圓形,箭頭和其他幾個簡單的形狀。 解決此問題的最佳方法是什麼?

    0熱度

    1回答

    嗯,我是一個新手。我想在WPF中編寫一個應用程序。主purpouse將繪製預定義的元素/對象。用戶輸入主要通過文本框 - 數字來實現。但我想添加一些用戶輸入來繪製自己+縮放和移動。下一個功能將保存繪圖以供稍後加載和另一次編輯(可能打印,但距離很遠)。 我能想象這樣的事情: 由於一些用戶交互我prefere使用的InkCanvas 我要定義一些特性我自己的元素/對象。但是它將在哪裏定義?一些外部文件