כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

באמצעות JavaScript של GrabzIt על מקומי

האם יש דרך עבורי להשתמש ב- JavaScript של GrabzIt באתר המקומי ו / או בדף שאינו ציבורי?

 

תודה

נשאל על ידי ג'וש וויילי ב- 9 בספטמבר 2019

כן, פשוט התקשר אליו מ- localhost או אפילו סתם קובץ HTML וזה יעבוד. אנא ספר לי אם יש לך בעיות.

ענה GrabzIt Support ב- 9 בספטמבר 2019

OK, thanks.  I am starting to understand this a little more. I was reading this page: https://grabz.it/support/?uniqueId=html-tips.

כמה שאלות על כך:

1) If I use ConvertHTML, does the CSS need to be inside Div I am trying to take a screenshot of? Or is it OK to have stylesheets outside that Div?

2) חלק מהגופנים שאני מנסה לצלם, אינם מוצגים עם הגופן הנכון. האם הגופנים מתייחסים באופן שונה?

ענה ג'וש וויילי ב- 9 בספטמבר 2019

ConvertHtml יכול להמיר string של HTML אתה יכול לכלול את CSS אך אם לא, תצטרך להבטיח שגיליון סגנונות חיצוני כלשהו משתמש בכתובות URL מוחלטות.

גופנים צריכים לעבוד אם מפנים אותם כראוי באמצעות כתובות URL מוחלטות וכו 'ב- CSS.

ענה GrabzIt Support ב- 9 בספטמבר 2019

Thanks.  Another question. Is there a way to scale up the final image without having blank space on the right and bottom?  

לדוגמה, אני מנסה לצלם מסך של Div שהוא 500x300, אך אני רוצה להגדיל אותו עד 750x450. כשאני מגדיר את הרוחב ל- 750 והגובה ל- 450, הוא יוצר תמונת 750x450 אבל הדיוויד שאני מצלם צילום מסך מופיע רק כתמונת 500x300 ושאר החלל ריק.

 

תודה

ענה ג'וש וויילי ב- 10 בספטמבר 2019

כמו כן, ניסיתי את ConvertPage וזה גם לא עובד, אלא עם תוצאות שונות. להלן דוגמה למה שעשיתי. למרות זאת הוא מנותק את התמונה ומציג רק כמחצית ממנו.

 

GrabzIt ("מפתח יישומים"). ConvertPage ({
"target": "#paddAroundExport",
"עיכוב": 3000,
"format": "png",
"שקוף": 1,
"bheight": -1,
"גובה": -1,
"רוחב": -1
}). AddTo ("finalImageID");

ענה ג'וש וויילי ב- 10 בספטמבר 2019

היי ג'וש,

לשאלתך הראשונה תוכל להגדיר את גודל הדפדפן ל- 500 עד 300. ואז קבע את הרוחב הגדול יותר ל להגדיל את זה.

יש מידע נוסף במאמר המקושר.

בפו השני שלךint, האם ניתן יהיה להסתכל בדף שאיתו יש לך בעיות?

ענה ג'וש וויילי ב- 10 בספטמבר 2019

אוקיי, אני רואה כיצד הגדלה עובדת כעת עבור ConvertHTML. תודה, זה מועיל מאוד. קצת התבלבלתי בגלל הגובה והרוחב. אני ממש מתקרב עם השימוש ב- ConverHTML אבל כמה דברים עדיין לא כלולים. אפשרות זו עשויה להיות קשה עבורי מכיוון שכל גיליונות הסגנונות צריכים להיות נגישים, וזה קשה לי לעשות מאחר ואני צריך לעבוד על הגרסה המקומית שלי כדי לבדוק אותה.

 

The ConverPage option seems to be my best but I am a little further off from getting this one to work. Most of what I am doing is on my local or behind a login. Would screenshots help?  Maybe I could email you some screenshots?  If not, I can maybe use something like JSFiddel to try to recreate the issue.

תודה

 

ענה ג'וש וויילי ב- 10 בספטמבר 2019

האם אתה עדיין לא יכול להתייחס ל- CSS בכתובות אתרים מוחלטות? למשל https://www.example.com/style/main.css

צילום מסך לא יעזור למרבה המזל, מכיוון שלא נוכל להבין מדוע זה רק לכידת חלק מה div. אם אתה יכול להכניס אותו לקובץ HTML נפרד או JSFiddle כדי שנוכל לראות את הבעיה. אנו נקווה שנוכל לתקן או לייעץ בנושא.

ענה GrabzIt Support ב- 10 בספטמבר 2019

לגבי CapturePage פרסמתי בדיוק מה הבעיה. שיטת CapturePage צריכה להיות בעלת גישה לכל המשאבים הזמינים לציבור כמתואר ב את המאמר הזה.

ענה GrabzIt Support ב- 10 בספטמבר 2019

OK, I am stuck on what my best option is here. I think I still don't fully understand what I need to do. It looks like the only option I have for this to work on my local is to use ConvertHTML. Is that correct?

Not sure if you do this, but would it be possible for me to connect with you over Zoom briefly?  If I can get this to work as I need it, I will be upgrading to the Enterprise.  I am even willing to upgrade to Enterprise right away if you are willing to jump on Zoom ( I can set it up). I think this would save שנינו בזמן כדי שנוכל לעצור את הלוך ושוב. 

 

ענה ג'וש וויילי ב- 10 בספטמבר 2019

אוקיי, לא השתמשתי בזה בעבר אבל אתן לזה פסק.

בבקשה אתה יכול לשלוח את הפרטים באמצעות שלנו טופס יצירת קשר.

ענה GrabzIt Support ב- 10 בספטמבר 2019

תודה על העזרה היום. הצלחתי לגרום לזה לעבוד בעזרתך ופרט נוסף. הוספתי חטיבה שעטפה את התוכן ששלחתי דרך convertHTML והשתמשתי באפשרות היעד כדי להשיג את אותו חלוקה ספציפית. זה גרם לזה לעבוד בצורה מושלמת. 

I realized what was happening when I created a test page with the exact contents I was sending through ConvertHTML. The captured image was capturing a body tag that appears to be added by the browser, even though I was not sending one.  Not sure if that is my fault or a bug in GrabzIt but wanted to mention it in case it's a bug.

ענה ג'וש וויילי ב- 10 בספטמבר 2019