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

שימוש ב-Javascript של GrabzIt על מקומי

שאל שאלות כיצד ללכוד או להמיר דפי אינטרנט או HTML into תמונות, מסמכי CSV, PDF או DOCX וכן כיצד להמיר סרטונים into GIF מונפשות באמצעות ה- API שלנו.

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

 

תודה

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

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

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

אוקיי תודה. אני מתחיל להבין את זה קצת יותר. קראתי את העמוד הזה: https://grabz.it/support/article/html-tips/.

כמה שאלות בנושא:

1) אם אני משתמש ב-ConvertHTML, האם ה-CSS צריך להיות בתוך Div שאני מנסה לצלם צילום מסך שלו? או שזה בסדר שיש גיליונות סגנונות מחוץ ל-Div?

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

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

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

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

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

תודה. שאלה נוספת. האם יש דרך להגדיל את התמונה הסופית מבלי שיהיה מקום ריק בצד ימין ובתחתית?  

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

 

תודה

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

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

 

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

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

היי ג'וש,

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

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

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

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

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

 

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

תודה

 

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

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

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

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

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

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

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

לא בטוח אם אתה עושה את זה, אבל האם זה אפשרי עבורי להתחבר איתך דרך זום בקצרה? אם אוכל לגרום לזה לעבוד כפי שאני צריך את זה, אני אשדרג ל-Enterprise. אני אפילו מוכן לשדרג ל-Enterprise מיד אם אתה מוכן לקפוץ על Zoom (אני יכול להגדיר את זה). אני חושב שזה יקרה save שנינו פעם כדי שנוכל לעצור הלוך ושוב. 

 

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

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

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

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

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

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

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