捕獲和轉換Web的工具
GrabzIt的在線社區

在本地使用GrabzIt javascript

我可以在本地和/或非公開頁面上使用GrabzIt javascript嗎?

謝謝

Josh Wiley在9星期一,2019 07:55:34 PM問

是的,只需從localhost調用它,甚至只是一個html文件,它都將起作用。 如果您有任何問題,請告訴我。

X星期一9,2019 08 00:44:XNUMX PM的GrabzIt支持人員回答

好,謝謝。 我開始對此有所了解。 我正在閱讀此頁面:https://grabz.it/support/?uniqueId=html-tips。

關於此的幾個問題:

1)如果我使用ConvertHTML,CSS是否需要在我要為其截屏的Div內? 還是可以在該Div之外使用樣式表?

2)我嘗試截屏的某些字體顯示的字體不正確。 字體有區別嗎?

Josh Wiley在9星期一,2019 09:12:02 PM回答

ConvertHtml可以轉換 string HTML可以包含CSS,但如果不包含CSS,則需要確保任何外部樣式表都使用絕對URL。

如果在CSS中使用絕對URL等正確引用了字體,則字體應該可以工作。

X星期一9,2019 09 23:00:XNUMX PM的GrabzIt支持人員回答

謝謝。 另一個問題。 有沒有辦法放大最終圖像,而在右側和底部沒有空白?

例如,我試圖對Div是500x300的Div進行屏幕截圖,但我想將其擴展到750x450。 當我將寬度設置為750並將高度設置為450時,它將創建一個750x450圖像,但是我正在截屏的div僅顯示為500x300圖像,其餘空間為空白。

謝謝

Josh Wiley在10 9月星期二,2019 01:32:18 AM回答了

另外,我一直在嘗試ConvertPage,它也不起作用,但是結果不同。 以下是我所做的示例。 不過,它會切斷圖像,僅顯示其中一半。

GrabzIt(“ APPLICATION KEY”)。ConvertPage({
“ target”:“ #paddAroundExport”,
“延遲”:3000,
“ format”:“ png”,
“透明”:1,
“身高”:-1,
“高度”:-1,
“寬度”:-1
})。AddTo(“ finalImageID”);

Josh Wiley在10 9月星期二,2019 02:52:11 AM回答了

嗨喬希,

對於第一個問題,您可以將瀏覽器大小設置為500 300。 然後將較大的寬度設置為 擴大規模。

鏈接的文章中有更多信息。

在第二個po上int,是否可以查看您遇到問題的頁面?

Josh Wiley在10 9月星期二,2019 05:35:56 AM回答了

好的,我看到了ConvertHTML現在如何進行放大。 謝謝,這非常有幫助。 我對高度和寬度感到困惑。 我與ConverHTML的聯繫非常緊密,但仍有一些問題。 這個選項對我來說可能很困難,因為所有樣式表都需要可訪問,這對我來說很難,因為我需要在本地版本上進行測試。

ConverPage選項似乎是我最好的選擇,但離使該功能開始工作還有點距離。 我所做的大部分工作都在本地或登錄後進行。 屏幕截圖會有所幫助嗎? 也許我可以通過電子郵件給您一些截圖? 如果沒有,我也許可以使用類似JSFiddel的方法來嘗試重新創建問題。

謝謝

Josh Wiley在10 9月星期二,2019 01:50:40 PM回答了

您還不能使用絕對URL引用CSS嗎? 例如https://www.example.com/styles/main.css

屏幕快照不會帶來很多麻煩,因為我們無法弄清楚為什麼它僅捕獲了div的一部分。 如果可以將其放在單獨的HTML文件或JSFiddle中,那麼我們可以看到問題所在。 我們希望能夠修復或提出建議。

X星期10,2019 01 56:16:XNUMX PM的GrabzIt支持回答

關於CapturePage,我剛剛發布了問題所在。 CapturePage方法需要訪問任何公共可用資源,如所述。 這篇文章.

X星期10,2019 02 28:31:XNUMX PM的GrabzIt支持回答

好的,我被困在這裡是我最好的選擇。 我想我還是不太了解我需要做什麼。 看來我要在本地執行的唯一選擇是使用ConvertHTML。 那是對的嗎?

不知道您是否這樣做,但是我可以通過Zoom短暫地與您聯繫嗎? 如果我可以按需運行此功能,則將升級到企業版。 如果您願意使用Zoom(我可以進行設置),我什至願意立即升級到Enterprise。 我認為這會 save 我們倆都這樣,所以我們可以來回停下來。

Josh Wiley在10 9月星期二,2019 06:46:52 PM回答了

好的,我以前沒有使用過,但是我會嘗試一下。

請您通過我們發送詳細信息 聯繫表。

X星期10,2019 06 55:18:XNUMX PM的GrabzIt支持回答

感謝您今天的幫助。 我能夠在您的幫助下和其他一些細節上使它起作用。 我添加了一個div,該div包裹了我通過convertHTML發送的內容,並使用target選項獲取了該特定div。 這使它完美地工作。

當我創建一個包含通過ConvertHTML發送的確切內容的測試頁時,我意識到發生了什麼。 所捕獲的圖像正在捕獲似乎由瀏覽器添加的body標籤,即使我沒有發送標籤也是如此。 不知道這是我的錯還是GrabzIt中的錯誤,但想提一下以防它是錯誤。

Josh Wiley在10 9月星期二,2019 09:48:05 PM回答了