אנגליתצרפתיתספרדי

Ad


סמל OnWorks

img2pdf - מקוון בענן

הפעל img2pdf בספק אירוח חינמי של OnWorks על אובונטו Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה img2pdf שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


img2pdf.py - המרה ללא אובדן של תמונות רסטר ל-pdf

תיאור


usage: img2pdf.py [-h] [-v] [-V] [-o out] [-C colorspace] [-D]

[--without-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--title title]
[--מחבר מחבר] [--יוצר יוצר] [--מפיק מפיק] [--תאריך יצירה
תאריך יצירה] [--moddate moddate] [--נושא נושא] [--מילות מפתח kw [kw ...]]
[--Viewer-panes PANES] [--Viewer-initial-page NUM] [--Viewer-magnification MAG]
[--viewer-page-layout LAYOUT] [--viewer-fit-window] [--viewer-center-window]
[--צופה-מסך מלא] [infile [infile ...]]

המר תמונות רסטר ל-PDF ללא הפסד ללא קידוד מחדש של תמונות JPEG ו-JPEG2000. זֶה
מוביל להמרה ללא אובדן של תמונות JPEG ו-JPEG2000 עם גודל הקובץ היחיד שנוסף
מגיע ממיכל ה-PDF עצמו.

פורמטים גרפיים אחרים של רסטר מאוחסנים ללא הפסדים בקידוד zip/flate של ה-RGB שלהם
יִצוּג. זה עשוי להגדיל את גודל הקובץ ואינו מאחסן שקיפות. יש
שום דבר שניתן לעשות בקשר לזה עד שפורמט ה-PDF יאפשר הטמעת תמונה אחרת
פורמטים כמו PNG. לפיכך, img2pdf שימושי בעיקר להמרת תמונות JPEG ו-JPEG2000 ל
PDF

הפלט נשלח לפלט סטנדרטי כך שניתן להפנות אותו לקובץ או אל
תוכנית נוספת כחלק מצינור מעטפת. כדי לכתוב את הפלט ישירות לקובץ, השתמש ב-
-o or --תְפוּקָה אוֹפְּצִיָה.

מקומי טיעונים:
infile מציין את קבצי הקלט בכל פורמט שניתן לקרוא על ידי Python Imaging
ספרייה (PIL). אם לא ניתנות תמונות קלט, אזי נקראת תמונה בודדת
קלט סטנדרטי. ניתן להשתמש בשם הקובץ המיוחד "-" פעם אחת כדי לקרוא ממנה תמונה
קלט סטנדרטי. כדי לקרוא קובץ בספרייה הנוכחית עם שם הקובץ "-", עברו
זה ל-img2pdf על ידי ציון מפורש של הנתיב היחסי שלו כמו "./-".

אופציונלי טיעונים:
-h, - עזרה
הצג הודעת עזרה זו וצא

-v, --מִלוּלִי
גורם לתוכנית לפעול במצב מילולי, הדפסת הודעות על שגיאה רגילה.

-V, --גִרְסָה
מדפיס מידע גרסה ויוצא.

טיעוני פלט כלליים:

-o הַחוּצָה, --תְפוּקָה הַחוּצָה
גורם לתוכנית פלט לקובץ במקום פלט רגיל.

-C מרחב צבע, --מרחב צבעים מרחב צבעים
מאלץ את מרחב הצבעים PIL. עיין באפילוג לרשימה של ערכים אפשריים. בְּדֶרֶך כְּלַל
מרחב הצבעים של PDF ייגזר ממרחב הצבע של תמונת הקלט. זֶה
אפשרות מחליפה את מרחב הצבעים שזוהה אוטומטית מתמונת הקלט ו
ובכך מאלץ מרחב צבע מסוים ב-PDF הפלט /ColorSpace תכונה. זה
שימושי עבור תמונות JPEG 2000 עם מרחב צבע שונה מ-RGB.

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

--ללא-pdfrw
כברירת מחדל, img2pdf משתמש בספריית pdfrw כדי ליצור את הפלט PDF אם pdfrw הוא
זמין. אם אתה רוצה להשתמש במחולל PDF הפנימי של img2pdf גם אם pdfrw
קיים, ולאחר מכן העבר את האפשרות הזו. זה יכול להיות שימושי אם אתה רוצה לקבל Unicode
ערכי מטא נתונים ש-pdfrw עדיין לא תומך בהם (ראה
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
קריא אדם.

ארגומנטים של גודל תמונה ועמוד ופריסה:

כל תמונת קלט תמוקם בעמוד משלה.
גודל התמונה נשלט

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

ניתן להגדיר במפורש את גודל התמונה וגודל העמוד באמצעות -- imgsize ו
--גודל עמוד אפשרויות, בהתאמה. אם כל מימד של גודל התמונה הוא
שצוין אך אותו ממד של גודל העמוד אינו, אז האחרון יהיה
נגזר מהראשון באמצעות מרחק מינימלי אופציונלי בין התמונה לבין
גבול העמוד (ניתן על ידי ה- --גבול אפשרות) ו/או אסטרטגיית התאמה מסוימת
(ניתן על ידי ה --לְהַתְאִים אוֹפְּצִיָה). ההיפך קורה אם ממד של גודל העמוד
מוגדר אך אותו ממד של גודל התמונה אינו מוגדר.

כל ערך אורך באפשרויות למטה מיוצג על ידי משתנה המטא L שהוא a
ערך נקודה צפה עם יחידה אופציונלית מצורפת (ללא רווח ביניהן).
יחידת ברירת המחדל היא pt (1/72 אינץ', יחידת ה-PDF) ויחידות מותרות אחרות הן ס"מ
(סנטימטר), מ"מ (מילימטר), ו-in (אינץ').

כל ארגומנט גודל של הפורמט LxL באפשרויות למטה מציין את הרוחב ו
גובה של מלבן כאשר ה-L הראשון מייצג את הרוחב וה-L השני
מייצג את הגובה עם יחידה אופציונלית אחרי כל ערך כמתואר
מֵעַל. ניתן להשמיט רוחב או גובה אבל במקרה זה את ה-x המפריד
עדיין חייב להיות נוכח. במקום לתת את הרוחב והגובה במפורש, אפשר
ציין גם כמה גדלי עמוד נפוצים (לא תלויי רישיות), כגון Letter ו-A4. לִרְאוֹת
האפילוג בתחתית לרשימה מלאה של הגדלים התקפים.

אל האני --לְהַתְאִים קנה המידה של האפשרויות כדי להתאים את התמונה למלבן שנגזר
מה- -- imgsize אפשרות או אחרת מה --גודל עמוד אוֹפְּצִיָה. אם ה
--גבול ניתנת אפשרות בנוסף ל -- imgsize אפשרות בזמן שה --גודל עמוד
האפשרות לא ניתנת, אז גודל העמוד יחושב מגודל התמונה,
מכבד את הגדרת הגבול. אם ה --גבול ניתנת אפשרות בנוסף ל
--גודל עמוד אפשרות בזמן שה -- imgsize האפשרות לא ניתנת, אז גודל התמונה יהיה
להיות מחושב מגודל העמוד, תוך כיבוד הגדרת הגבול. אם ה --גבול
אפשרות ניתנת בעוד שניהם --גודל עמוד ו -- imgsize אז האפשרויות יעברו
מה היא --גבול האפשרות תתעלם.

-S LxL, --גודל עמוד LxL
מגדיר את גודל דפי ה-PDF. האפשרות הקצרה היא האותיות הגדולות S כי היא כן
זכרון לגודל גדול יותר מגודל התמונה.

-s LxL, -- imgsize LxL
מגדיר את גודל התמונות בדפי PDF. בנוסף, יחידת dpi מותרת
אשר יקבע את גודל התמונה כערך של נקודות לאינץ'. במקום יחידה, רוחב
וערכי הגובה עשויים להיות מצורף גם סימן אחוז, המציין שינוי גודל של
התמונה לפי אחוז זה. האפשרות הקצרה היא האותיות הקטנות s כי היא an
מנמונית על היותה קטנה מגודל העמוד.

-b L[:L], --גבול L[:L]
מציין את המרחק המינימלי בין גבול התמונה לגבול עמוד ה-PDF.
ערך זה מוחלף על ידי ערכים מפורשים שנקבעו על ידי --גודל עמוד or -- imgsize. ה
הערך ישמש בעת חישוב מידות העמוד ממידות התמונה או
להיפך. ניתן לתת ערך אורך אחד או שניים כארגומנט,
מופרדים על ידי נקודתיים. ערך אחד מציין את הגבול המינימלי בכל ארבעת הצדדים. שתיים
ערכים מציינים את הגבול המינימלי בחלק העליון/תחתון ושמאל/ימין, בהתאמה.
לא ניתן לציין גבולות אסימטריים כי תמונות תמיד יהיו
במרכז הדף.

-f לְהַתְאִים, --לְהַתְאִים לְהַתְאִים
If -- imgsize נתון, מתאים לתמונה באמצעות מידות אלו. אחרת, התאימו ל
תמונה לממדים שניתנו על ידי --גודל עמוד. FIT הוא אחד מתוך לתוך, מילוי, מדויק,
לכווץ ולהגדיל. ערך ברירת המחדל הוא "into". ראה את האפילוג בתחתית
תיאור של אפשרויות FIT.

-a, --כיוון אוטומטי
אם שני הממדים של הדף ניתנים באמצעות --גודל עמוד, מחליף את אלה על תנאי
מידות כך שכיוון העמוד זהה לכיוון ה-
תמונה קלט. אם הכיוון של עמוד מתהפך, אז גם הערכים שנקבעו
באמצעות --גבול אוֹפְּצִיָה.

ארגומנטים המגדירים מטא נתונים:

--כותרת כותרת
מגדיר את ערך המטא נתונים של הכותרת

--מְחַבֵּר מחבר
מגדיר את ערך המטא-נתונים של המחבר

--בורא יוצר
מגדיר את ערך המטא נתונים של היוצר

--יַצרָן יַצרָן
מגדיר את ערך המטא-נתונים של היצרן

--תאריך היווצרות תאריך היווצרות
מגדיר את ערך המטא נתונים של תאריך יצירת UTC ב-YYYY-MMDD או YYYY-MM-DDTHH:MM או
YYYY-MM-DDTHH:MM:SS פורמט או כל פורמט המובן במודול python dateutil או
כל פורמט המובן לפי `תאריך --תַאֲרִיך`

--moddate moddate
מגדיר את ערך המטא נתונים של תאריך שינוי UTC ב-YYYYMM-DD או YYYY-MM-DDTHH:MM או
YYYY-MM-DDTHH:MM:SS פורמט או כל פורמט המובן במודול python dateutil או
כל פורמט המובן לפי `תאריך --תַאֲרִיך`

--נושא נושא
מגדיר את ערך המטא נתונים של הנושא

--מילות מפתח ק"ו [קוו ...]
מגדיר את ערך המטא נתונים של מילות המפתח (ניתן לתת מספר פעמים)

PDF צופה טיעונים:
קבצי PDF יכולים לציין כיצד הם אמורים להיות מוצגים למשתמש על ידי PDF
צופה

--חלוניות צופה חלוניות
הנחה את מציג ה-PDF אילו חלוניות צדדיות להציג. ערכים חוקיים הם "מתאר" ו
"אגודלים". לא ניתן לציין את שניהם בו זמנית.

--צופה-דף ראשוני NUM
במקום להציג את העמוד הראשון, הנחה את מציג ה-PDF להציג את העמוד הנתון
במקום זאת. מספרי עמודים מתחילים ב-1.

--הגדלה של צופה פצ"ר
הנחה את מציג ה-PDF לפתוח את ה-PDF ברמת זום מסוימת. ערכים חוקיים הם
או מספר נקודה צפה המעניק את רמת הזום המדויקת, "התאמה" (התקרבות להתאמה
עמוד שלם), "fith" (התקרב כדי להתאים לרוחב העמוד) ו-"fitbh" (התקרב כדי להתאים לדף גלוי
רוֹחַב).

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

--Viewer-fit-window
הנחה את מציג ה-PDF לשנות את גודל החלון כך שיתאים לגודל העמוד

--מרכז הצופה-חלון
הנחה את מציג ה-PDF למרכז את חלון מציג ה-PDF

--צופה-מסך מלא
הנחה את מציג ה-PDF לפתוח את ה-PDF במצב מסך מלא

מרחב צבעים

נכון לעכשיו, יש לכפות את מרחב הצבעים עבור תמונות JPEG 2000 שאינן ב-
מרחב צבע RGB. אפשרויות מרחב הצבעים הזמינות מבוססות על ספריית הדמיה של Python
(PIL) ידיות קצרות.

צבע RGB RGB

L גווני אפור

1 שחור ולבן (המרה פנימית לגווני אפור)

צבע CMYK CMYK

צבע CMYK;I CMYK עם היפוך (עבור קובצי CMYK JPEG מ-Adobe)

גדלי נייר

אתה יכול לציין את שמות גודל הנייר הקצר המוצגים בעמודה הראשונה ב-
הטבלה שלהלן כטיעונים ל- --גודל עמוד ו -- imgsize אפשרויות. הרוחב ו
הגובה שאליו הם ממפים מוצג בעמודה השנייה. מתן הערך ב-
לטור השני יש את אותו אפקט כמו למתן היד הקצרה בעמודה הראשונה.
הוספה של ^T (קארט/circumflex ואחריו האות T) הופכת את גודל הנייר
מדיוקן לנוף. הפוסט-תיקון מסמל אפוא את הטרנספוזה. הערכים
אינם רגישים לאותיות גדולות.

A0 841 מ"מ x 1189 מ"מ

A1 594 מ"מ x 841 מ"מ

A2 420 מ"מ x 594 מ"מ

A3 297 מ"מ x 420 מ"מ

A4 210 מ"מ x 297 מ"מ

A5 148 מ"מ x 210 מ"מ

A6 105 מ"מ x 148 מ"מ

אות 8.5 אינץ' 11 אינץ'

אפשרויות התאמה

אפשרויות img2pdf עבור --לְהַתְאִים ארגומנט מוצגים בעמודה הראשונה ב-
הטבלה שלהלן. ניתן למפות את הפונקציה של אפשרויות אלה לאופרטורים של הגיאומטריה
של קסם תמונה. עבור משתמשים שמכירים את imagemagick, המקביל
המפעיל מוצג בעמודה השנייה. העמודה השלישית מראה אם ​​ה
יחס רוחב-גובה נשמר עבור אפשרות זו (זהה כמו ב-imagemagick). בדיוק כמו
imagemagick, img2pdf מנסה לשמר את יחס הגובה-רוחב, אז אם --לְהַתְאִים
ארגומנט לא ניתן, אז ברירת המחדל היא "into" שמתאים להעדר
של כל אופרטור ב-imagemagick. הערך של ה --לְהַתְאִים האפשרות אינה תלוית רישיות.

לתוך | | Y | ברירת המחדל. ערכי רוחב וגובה מציינים | | | ערכים.

---------+---+---+----------------------------------------- ------------------

למלא | ^ | Y | ערכי רוחב וגובה מציינים את ערכי המינימום.

---------+---+---+----------------------------------------- ------------------

מדויק | ! | נ | רוחב וגובה ניתנים בהדגשה.

---------+---+---+----------------------------------------- ------------------

להצטמק
| > | Y | מכווץ תמונה עם ממדים גדולים יותר מהנתון | | | יחידות
(ואחרת מתנהג כמו "אל תוך").

---------+---+---+----------------------------------------- ------------------

להגדיל | < | Y | מגדיל תמונה עם ממדים קטנים מהנתון

| | | אלה (ואחרת מתנהג כמו "אל תוך").

דוגמאות

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

המר שתי סריקות בפורמט JPEG למסמך PDF.

$ img2pdf --output out.pdf page1.jpg page2.jpg

המר ספרייה של תמונות JPEG לקובץ PDF עם דפי A4 הניתנים להדפסה ברוחב
מצב. בכל עמוד, התמונה תופסת את כמות השטח המקסימלית תוך כדי שימור
יחס הגובה-רוחב שלו וגבול הדפסה של 2 ס"מ בחלק העליון והתחתון ו-2.5 ס"מ בחלק העליון
צד שמאל וימין.

$ img2pdf --output out.pdf --pagesize A4^T --border 2cm:2.5cm *.jpg

בכל דף A4, התאימו תמונות למלבן בגודל 10 ס"מ כפול 15 ס"מ, אך שמור על
גודל התמונה המקורי אם התמונה קטנה מזה.

$ img2pdf --output out.pdf -S A4 --imgsize 10cmx15cm --fit shrink *.jpg

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

$ img2pdf --output out.pdf --גודל עמוד 15cmx10cm --auto-orient *.jpg

מקודד תמונת JPEG2000 בגווני אפור. יש לכפות את מרחב הצבעים כ-img2pdf
לא יכול לקרוא אותו מקובץ JPEG2000 באופן אוטומטי.

$ img2pdf --output out.pdf --colorspace L input.jp2

ניתוח טיעונים

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

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

אם אתה רוצה שערך ארגומנט יתחיל עם תו מינוס אחד או יותר, עליך
השתמש בשם האופציה הארוך והצטרף אליהם עם סימן שוויון כך:
$ img2pdf --author=--test--
אם שם קובץ הקלט שלך מתחיל בתווי מינוס אחד או יותר, נפרד
קבצי הקלט מהארגומנטים האחרים לפי שני סימני מינוס:

$ img2pdf -- --הקובץ-my-starts-with-two-minuses.jpg

לחלופין, היה מפורש יותר לגבי הנתיב היחסי שלו על ידי הצבת ./:

$ img2pdf ./--my-file-starts-with-two-minuses.jpg

סדר הארגומנטים הלא-מיקומיים (כל הארגומנטים מלבד תמונות הקלט)
לא משנה.

השתמש ב-img2pdf באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    ניקוי עמוק
    ניקוי עמוק
    תסריט קוטלין שכולו בנוי גרעינים
    מטמונים מפרויקטים של Gradle/Android.
    שימושי כאשר Gradle או ה-IDE מאפשרים לך
    מטה. התסריט נבדק על
    macOS, אבל...
    הורד ניקוי עמוק
  • 2
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    הפלאגין Eclipse Checkstyle
    משלב את קוד ה-Java Checkstyle
    אודיטור לתוך Eclipse IDE. ה
    תוסף מספק משוב בזמן אמת ל
    המשתמש על הפרה...
    הורד את הפלאגין Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player הוא נגן מדיה חינמי
    תוכנה, חלקה מבוססת על WMP ו-VLC. ה
    שחקן הוא בסגנון מינימליסטי, עם
    יותר מעשרה צבעי נושא, ויכולים גם
    ב ...
    הורד את AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON עבור XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters מא...
    הורד את movistartv
  • 5
    קוד :: חסימות
    קוד :: חסימות
    Code::Blocks הוא קוד פתוח בחינם,
    חוצה פלטפורמות C, C++ ו-Fortran IDE
    נבנה כדי לענות על הצרכים התובעניים ביותר
    של המשתמשים שלה. זה נועד להיות מאוד
    מרחיב ...
    קוד הורדה::בלוקים
  • 6
    בין
    בין
    בין ממשק Minecraft או מתקדם
    ומעקב אחר נתונים/מבנה הוא כלי ל
    להציג סקירה כללית של מיינקראפט
    העולם, מבלי ליצור אותו בפועל. זה
    פחית ...
    הורד בין
  • עוד »

פקודות לינוקס

Ad