我需要得到所有pdf矩形座標(圖)我上傳了pdf文件。得到pdf文件矩形(圖)座標在c#
我用syncfusion pdfviewer繪製矩形。我問他們如何獲得矩形座標,但他們通過電子郵件告訴我,該控件目前沒有功能。
這是PDF文件
https://drive.google.com/open?id=0B45rDxvaXzsmOGZiRXhRTnlmV2c
現在我在尋找差不多一天,但我不能找到一種方法如何做到這一點。
這是PDF
我需要得到所有pdf矩形座標(圖)我上傳了pdf文件。得到pdf文件矩形(圖)座標在c#
我用syncfusion pdfviewer繪製矩形。我問他們如何獲得矩形座標,但他們通過電子郵件告訴我,該控件目前沒有功能。
這是PDF文件
https://drive.google.com/open?id=0B45rDxvaXzsmOGZiRXhRTnlmV2c
現在我在尋找差不多一天,但我不能找到一種方法如何做到這一點。
這是PDF
我們可以通過檢索PDF頁面的註釋爲PdfLoadedAnnotationCollection
來獲得矩形座標。
請找到相同的代碼片段。
PdfLoadedDocument pdf = new PdfLoadedDocument(@"../../Data/3333.pdf");
PdfLoadedPage lpage = pdf.Pages[0] as PdfLoadedPage;
PdfLoadedAnnotationCollection collection = lpage.Annotations;
for (int i = 0; i < collection.Count; i++)
{
PdfLoadedRectangleAnnotation rectAnnot = collection[i] as PdfLoadedRectangleAnnotation;
RectangleF bounds = rectAnnot.Bounds;
}
根據您的要求,我們已經創建了一個示例使用上面的代碼,以獲得矩形座標。請從下面的鏈接找到的樣品,
樣本鏈接:http://www.syncfusion.com/downloads/support/directtrac/166329/ze/SampleWPF818699923
請試試這個樣本,讓我們知道它是否符合您的要求。否則,請向我們提供具體的細節,例如所需輸出的截圖,已使用的樣本和其他詳細信息(如果有)。這將有助於我們分析更多併爲您提供更好的解決方案。
問候,
Pavithra D.
這個問題是不是與http://stackoverflow.com/questions/40126232/c-sharp-how-to-create-an-image-from- a-pdf-rectangle,如果是的話,究竟如何?看起來您正在提問幾個關於您正在進行的項目的問題。把它分成幾塊很好,但如果你給出了一些背景信息,這可能會有幫助。 –
您的矩形以** Square **註釋的形式添加到文檔中。因此,您只需檢查頁面的註釋,檢索這些註釋,並從註釋對象中獲取座標。 – mkl