最初,在我們最近對 PDF 中 HTML 元素的定位進行升級之前,生成的 PDF 頁面大小與目標 HTML 元素相同。 這是因為除了裁剪 HTML 元素之外的所有其他內容之外,我們找不到可靠的方法來從 PDF 中僅提取目標。
然而,經過大量工作,我們設法提供了目標 HTML 元素,並在其周圍留有邊距,同時還與我們的模板系統兼容。 允許用戶在第一次使用此功能時指定頁眉和頁腳。
不幸的是,很快我們就發現在使用目標功能時還存在另一個不一致的地方。 與方向和頁面大小相關的參數被忽略。 這是因為本質上 PDF 使用了新的特殊頁面大小,而目標功能在我們的圖像捕獲 API 中以相同的方式工作,因為它是基於文檔的,如果目標 HTML,它可能應該與我們的 DOCX API 一致元素出現在結果文檔的頂部。
因此,我們更改了此功能的工作方式,以創建具有所請求的大小和方向的 PDF 頁面,目標內容顯示在左上角,與 DOCX API 一致。