כללי טיפ באינדי שינוי תוכן של קבצים מוטמעים

  • הוסף לסימניות
  • #1
ספר גדול מאוד, עם הרבה הדבקות חיצוניות [ כלומר הכל הטמעות של PDF שונים מכל מיני סוגים], וזה כל הספר.
אמרתי ללקוח שיעשה הוא בעצמו את התוכן ענינים, כל אחד במקום שלו.
ויהי היום, נוסף עוד דף, אם מהתאמות שלי, ואם מרצון הלקוח להוסיף דף. וצריך לשנות את כל המספרים מאותו מקום [ עמו 100 לדוג'] שיעלו באחד.
ובקבצים כתקנם שהכל טקסט, התוכן מתעדכן אוטומוטית, אבל כאן לא.
לפני כן, היה אפשר לעשות תבת טקסט בלבן על כל PDF כזה ולעשות לו אחרי זה תוכן אבל כעת זה מאוד מסורבל ומיותר.
אז -
התוכן שהלקוח עשה הוא הכותרת - טאב - ומספר עמוד, במספרים.
יצאתי את זה לוורד, והפכתי את זה לטבלה בעלת שני עמודים. עמוד אחד המלל ועמוד שני המספר עמוד. ובכותרות שלא היה בהם עמוד נשאר ריק [הוספה-->טבלה--> המר טקסט לטבלה--> לפי טאב מפסיק - אפשר גם עם כל תו אחר].
יבאתי לאקסל - העתק הדבק פשוט. [אפשר גם כאן לעשות אבל אני....]
יבאתי לאקסס.
שאילתא פשוטה בעמודה חדשה, לפי מה שהוא:

קוד:
Iff(tav1>100,tav1+1,tav1)

שזה אומר לו - אם השדה של המספר הוא גדול ממאה [ששם היתה ההוספה] אז תוסיף לו עוד עמוד 1, אם לא תשאיר אותו כמות שהוא.
אפשר גם לעשות כמה ביחד, כגון שהוסיפו עמוד אחד במאה והורידו אחד ב300, ולומר בקריטריון שאם המספר הוא בין 100-300 אז תוסיף וכו' וכו.

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


מה היה קורה אם התוכן היה באותיות? יש למשהו עצה אחרת?
 
  • הוסף לסימניות
  • #2
אפשר ג"כ לייבא לתג, ולהשתמש עם הסקריפט HAGDEL (נ"ל חינמי) שמגדיל וגם הופך לאותיות.
 
  • הוסף לסימניות
  • #3
אפשר גם באינדזיין. נתקלתי כבר בכזה צורך וכתבתי סקריפט המגדיל במספר דפים רצוי את התוכן.
 
  • הוסף לסימניות
  • #4
אפשר גם באינדזיין. נתקלתי כבר בכזה צורך וכתבתי סקריפט המגדיל במספר דפים רצוי את התוכן.
בזמנו חיפשתי סקריפט כזה, מה המחיר?
 
  • הוסף לסימניות
  • #5
נכתב ע"י איתי-;1889607:
בזמנו חיפשתי סקריפט כזה, מה המחיר?

בנתיים כתבתיו לעצמי ולא מכרתי אז עוד לא קבעתי מחיר.
אם תרצה פנה אלי
 
  • הוסף לסימניות
  • #6
היתרון במעבר לתוכנה חיצונית כמו אקסס או אקסל הוא בקריטריונים.
כלומר אם מעמוד 100 צריך להוסיף דף, ולאחר מכן מעמוד 200 צריף להוסיף דף לפי חשבון וכן על זהו הדרך אפשר לשחק עם זה היטב בטבלאות אלו.
ומה אין כן בסקריפט הגדל, הכל עולה או יורד יחד, ממיקום הסמן או ממיקום אחר, ואין אפשרות להתנות את ההגדלה או ההקטנה לפי הספר.
יש לציין שבקבצים קטנים זה לא כל כך משמעותי, אבל בקבצים גדולים, זה ממש הצלה, גם של ההקלדה וגם של הסיכוי בטעות בחשבון.
 
  • הוסף לסימניות
  • #7
נכתב ע"י 5127109;1893223:
היתרון במעבר לתוכנה חיצונית כמו אקסס או אקסל הוא בקריטריונים.
כלומר אם מעמוד 100 צריך להוסיף דף, ולאחר מכן מעמוד 200 צריף להוסיף דף לפי חשבון וכן על זהו הדרך אפשר לשחק עם זה היטב בטבלאות אלו.
ומה אין כן בסקריפט הגדל, הכל עולה או יורד יחד, ממיקום הסמן או ממיקום אחר, ואין אפשרות להתנות את ההגדלה או ההקטנה לפי הספר.
יש לציין שבקבצים קטנים זה לא כל כך משמעותי, אבל בקבצים גדולים, זה ממש הצלה, גם של ההקלדה וגם של הסיכוי בטעות בחשבון.

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

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה