none
הצגת דף pdf ב vb.net RRS feed

  • שאלה

  • שלום רב!

    אני הצגתי דף pdf ב vb.net ע"י שהשתמשתי בפקד מסוג axacropdflib.axacropdf לאחר שהורדנו את  adobe a reaer 2017 .

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

    אני רשמתי קוד שקורא לנתיב ומסיר את כלי ה pdf והקוד נראה כך:

      AxAcroPDF1.setShowScrollbars(False)
    AxAcroPDF1.setShowToolbar(False)
     AxAcroPDF1.setLayoutMode("SinglePage")
     AxAcroPDF1.setPageMode("none")
     AxAcroPDF1.setView("Fit")
    AxAcroPDF1.src = listOfSrcOfPdf(i)

     המשתנה listOfSrcOfPdf הינו רשימה של מחרוזות. המחרוזות הינן בעצם הנתיבים של דפי ה pdf .

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

    אשמח לקבל עזרה.

    תודה מראש


    יום חמישי 06 אפריל 2017 08:50

כל התגובות

  • שלום וברכה

    אני רוצה להציג דף pdf ב vb.net אבל אני לא מצליחה להסיר את סרגל הכלים הצף.

    אשמח לקבל עזרה

    תודה רבה

    יום ראשון 09 אפריל 2017 12:56
  • שלום רב

    ב"ה הבעיה הקודמת נפתרה והצלחתי להציג את דף ה pdf ב vb.net כדף לקריאה בלבד ע"י שכתבתי את הקוד הבא:

    AxAcroPDF1.src = pathFileName + "#navpanes=0&toolbar=0&statusbar=0&view=fit&pagemode=none
    &LayoutMode=SinglePage&scrollbar=0&floatingtoolbar=0"
    כאשר המשתנה pathFileName מכיל את כתובת הדף. אך עדיין ישנה בעיה כי סרגל הכלים הצף מוצג והוא חייב להיות מוסתר.
     
    יום שלישי 18 אפריל 2017 05:09
  • עם איזה מחלקות את עובדת ?

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


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום שלישי 18 אפריל 2017 22:58
    מנחה דיון
  • תודה רבה על התגובה-

    אני עובדת עם vb.net כאשר הפקד הוא מסוג axAcroPDFLib.AxAcroPDF את הפקד הוספתי מעצמי ע"י שלחצתי לחיצה ימנית על רשימת הכלים ובחרתי באפשרות של chose item וכך הוספתי פקד לתוכנה שקוראת pdf הנקראת- Acrobat ReaderDC 

    תודה והמשך יום טוב



    יום רביעי 19 אפריל 2017 07:57
  • היי

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

    בקישור הבא תוכלי למצוא את התיעוד הרשמי של המחלקות:
    http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/iac_api_reference.pdf

    במסמך תוכלי לחפש את כל האפשרויות המובנות.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום רביעי 19 אפריל 2017 10:41
    מנחה דיון
  • שלום

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

    וכן יש לי בעיה נוספת כאשר אני מציגה את דפי ה pdf: 

    דפי הpdf שלי מתוזמנים ע"י טיימר ומתחלפים מידי 5 שניות. אך מידי פעם קורה שהדף קצת קופץ ומופיע פס דקיק למעלה שמהבהב למשך 2 שניות ונעלם.

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

    תודה רבה



    יום חמישי 20 אפריל 2017 09:09
  • אני אתחיל מהסוף: בלי לראות על מה מדובר ובלי קוד שאני יכולח להריץ אני לא יכול לדעת מה קורה קורה אצלך (דרך אגב אם את מתארת תופעה ניראית אז צילום מסך יכול לעזור להסביר).

    נחזור לשאלה:

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

    תחשבי על האפשרות של טעינת הקובץ בעזרת THREAD נפרד. במקום להפעיל טיימר את יכולה לבדוק אם האפליקצתיה מתנהגת טוב יותר על ידי שימוש בבמתודה thread.sleep ועבודה עם לולאה

    * ללא מידע נוסף אני בהחלט הייתי מנחש שהבעיה אכן קשורה לזכרון או משאבי חומרה, אבל זה משהו שאתה כיולה וצריכה לנטר. בכל מקרה אני כמובן לא יכול לדעת מה הסיבה למשהו שאני לחא רואה ולא יכול לשחזר


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום חמישי 20 אפריל 2017 13:51
    מנחה דיון
  • תודה על העזרה

    אבל למרות הכל הבעיה לא נפתרה.

    יום חמישי 01 יוני 2017 10:57
  • כמו שאמרתי אם תצרפי לנו את הפרוייקט אולי יהיו לנו כלים לראות ולתת פתרון ולא רק הסבר לפתרון

    * כשאת אומרת שהבעיה לא נפתרה, זה אומר שהצלחת לממש את מה שהצעתי ועדיין בעיה?

    האם ניתרת את מצב הזכרון בזמן שעולה הבעיה?


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום ראשון 04 יוני 2017 22:45
    מנחה דיון