עבור לתוכן
Magic DevHub
Maor Linn

זה אמנם כבר נטחן עד דק - אבל יש לי שאלת PDF

Recommended Posts

שלום לכולם. למרות שזה דובר לא פעם בעבר, אני חייב עזרה -

יש לי יישום בגרסה 8.3, שמתוכנן "להידלק" כל יום בשעה קבועה, להריץ כמה דוחות, ולהיסגר.

אבל הלקוח צריך שהדוחות יופקו ל-PDF, ואני צריך שהיישום יהיה מסוגל לתת שמות לקבצים בלי התערבות המשתמש. שמות הקבצים צריכים להיות משהו כמו : Report_11_March_21_2007.PDF.

או משהו כזה.

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

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

בתודה,

מאור.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

אני מעוניין בשיטה שעובדת...

התשלום הוא על PDF WRITER מסוג מסויים ?

כי אם כן, וזה תשלום חד פעמי, אז נראה לי שלא תהיה בעיה.

אבל אם יש בחינם - מעולה.:D

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

יש לי תשובה ושאלה.
בקשר לחינם :
<A href="http://www.pdfill.com/pdf_writer.html">http://www.pdfill.com/pdf_writer.html
קודם מורידים את התוכנה של ה GHOST מראש הדף,
ואחרי זה בצד שמאל יש את התוכנה של PDFIILL
זה עובד מצוין.

---

ויש לי שאלה :
כשאני מדפיס למדפסת PDF (לא משנה דרך איזה תוכנה, PDFCREATOR או תוכנה אחרת)
ברירת המחדל של הקובץ שנוצר היא : MagicPreview.pdf (אם אני מציג קודם)
או רק magic - .pdf
השאלה שלי היא , מאיפה הוא לוקח את השם הנ"ל ? ? ?
(המטרה שלי היא לייצר קובץ PDF אבל שאני אקבע את השם שלו, ובלי לעבוד דרך COMMAND (כמו שיש תוכנות אחרות שמציעות לשנות ב COMMAND את שם הקובץ שנוצר כל פעם).
בנוסף, אם אני  בטבלת ה IO מוסיף נוסחה, נוצר קובץ לפי שם שקבעתי, אבל הוא בפורמט לא מוכר לי. (ניתן להסתכל עליו ב NOTEPAD)
אם אני משנה את שם קובץ פלט ב CTRL P של ה CTRL I , זה לא ממש מזיז לו.
מישהו נתקל בנושא ?
--

תודה
ישי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

המגי'ק 10 אצלי קרס ואני רואה שהיצוא הוא ל 10

תוכל להסביר בבקשה מה יש בתוכנית ? או יש לך דוגמא ב 9 ?

ישי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

ROMANG

ממה שאני הצלחתי לקרוא מקובץ היצוא עצמו (כי יבוא ל 10 משום מה לא עובד לי, פתחתי שרשור חדש בנושא) , הדוגמא מראה כתיבת קובץ PDF לשם קבוע לפי הגדרות ה PDFCREATOR עצמו, ואז במג'יק RENAME לשם אחר.

שמתי לב גם להוספה של כותרת וסיומת לקובץ PDF

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

ככה לפחות הבנתי ממה שראיתי בקובץ היצוא .

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

זה קובץ יצוא של מג'יק 9.4 SP7 ,אתה לא יכול לעשות יבוא ל10 כפי שאתה יודע

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

אני לא מצליח לעשות לו יבוא ב SP7

הוא מודיע לי שגיאה :

for _v10=

מילת מפתח בלתי צפויה.

--

לכן הערכתי שזה ל 10 ... לא ?

ובלי קשר גם 10 לא עושה יבוא (ללא קשר-גם לתוכנית שעשיתי לה יצוא ב 10 - אבל זה נושא אחר).

ישי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום מאור ,

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

מה שצריך לעשות בגדול זה:

1.ליצור קבצי PS (POST SCRIPT - אפשר להתקין מדפסת מסוג כזה ולתת שם

עם סיומת PS בנוסחת IO .

2.לאחר מכן אפשר להשתמש בתוכנות ממירות PS ל- PDF

למשל GHOST SCRIPT שניתן להוריד בחינם ויש שם BATCH שאחראי לזה

ישי ,

אתה שאלת לגבי 9 וPDFCREATOR :

שם קובץ שנוצר לך הוא כתוצאה של שם ה-IO בתוכנית מג'יק

וכאשר מבצעים תצוגה מקדימה אתה מקבל בשם MagicPreview.pdf

ואם לא מקבלים Magic - IONAME

1.בPDFCREATOR בהגדרות ניתן לעשות שינוי שם בצורה אוטומטית

למשל להגיד לו ש MAGIC - שווה מעכשיו ל- BLANK (כלום)

ואז אתה נפתר מהקידומת הזאת

2.ב-9 ניתן לעשות ששם הIO יהיה דינמי (לא הרבה יודעים זאת - כי זה לא כתוב שום מקום נדמה לי)

וזה ניתן לעשות ע"י הצבת שם לוגי בשם ה-IO .

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

שם ניתן להגדיר הכל בצורה דינמית ע"י עדכון קבצי INI שלהם או עדכון REGISTRY מתוך מג'יק כמובן

הלוואי ומג'יק היו עושים משהו מובנה עם PDF  - זה פשוט מתבקש כל כך ...

בהצלחה לכולם .

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם.

אנחנו השתמשנו בשיטה השניה ועובד מצוין  עם PDFMachine.

הגדרנו שם לוגי  DocName ובתוכנת PDFMachine יש להגדיר

"Use Document Title as Filename"  ועובד מצוין.

בהצלחה

זהבה

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

הי אריאל,
כתבת:
.ב-9 ניתן לעשות ששם הIO יהיה דינמי (לא הרבה יודעים זאת - כי זה לא כתוב שום מקום נדמה לי)
וזה ניתן לעשות ע"י הצבת שם לוגי בשם ה-IO .

איפה אתה מתכוון ? כשאני שם שם שם , נוצר לי קובץ בשם הזה, אבל הקובץ נשמר בפורמט טקסטי מוזר ולא בפורמט גראפי. ?
ישי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

הי ישי ,

אני מתכוון למקום של שם ה-IO ולא בנוסחה ,

מקום אליו אתה מגיע מיד אחרי לחיצה - CTRL+I .

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

וואלה וואלה וואלה וואלה הבנתי. תודה אריאל.

יפה מאוד מאוד. לא ידעתי את זה.

יש במג'יק פקודות פנימיות לשנות שמות לוגיים ?

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

אין דרך אחרת ...

האמת היה יותר אלגנטי ורצוי אם מג'יק היו מאפשרים לתת נוסחה על השם הזה .

לפי דעתי פשוט לא מצאו מקום מתאים במסך "לתקוע" את זה

ולכן נתנו לנו תחלופה עם שם לוגי (שגם נותן פתרון בהחלט).

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

הפתרון הנכון היה אם הנוסחה שרושמים ב IO תהיה גם שם הקובץ ..

זה עובד ב PS
 וב PDF CREATOR
זה לא אשמה של מגיק שזה לא עובד בשאר התוכניות .

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

כן, זה נכון,

אבל בוודאי שעדיף שנוסחה תנהל את זה ולא קובץ INI חיצוני שאין לי שליטה על אמיתות הנתונים שבו,

שלא נזכיר מצב שיש כמה קבצי INI בחברה. (אפילו שאפשר לשרשר בשטרורד לכל קיצורי הדרך בחברה.. זה לא פתרון).

בנוסף, לפעמים אני מקבל מהפונ' TRUE שבוצע העדכון ב INI למרות שהוא לא בוצע (כי הקובץ היה למשל נעול). לכן קשה לסמוך עליו.

ישי

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

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

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

רבותי וגבירותי

בגירסא 10

גם ע"י שימוש בשם לוגי המג'יק עדיין מוסיף את הקידומת Magic - לשם הקובץ

בקיצור חזרנו אחורה ...

יש למישהו פתרון ?!

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×