| pdfinfo(1) | General Commands Manual | pdfinfo(1) |
نام (NAME)
pdfinfo - استخراجکنندهٔ اطلاعات سند در قالب سند قابلحمل (PDF) (نسخه ۳.۰۳)
خلاصه دستور (SYNOPSIS)
pdfinfo [گزینهها] [PDF-file]
توضیحات (DESCRIPTION)
دستور pdfinfo محتوای واژهنامهٔ «Info» (بههمراه برخی اطلاعات مفید دیگر) را از یک فایل در قالب سند قابلحمل (PDF) چاپ میکند.
اگر PDF-file برابر با «-» باشد، فایل PDF را از ورودی استاندارد (stdin) میخواند.
واژهنامهٔ «Info» شامل مقادیر زیر است:
علاوه بر این، اطلاعات زیر نیز چاپ میشوند:
گزینههای -listenc، -meta، -js، -struct و -struct-text تنها اطلاعات درخواستشده را چاپ میکنند. واژهنامهٔ «Info» و دادههای مرتبطِ فهرستشده در بالا چاپ نمیشوند. حداکثر میتوان از یکی از این پنج گزینه استفاده کرد.
گزینهها (OPTIONS)
- -f number
- نخستین صفحهای را که باید بررسی شود مشخص میکند. اگر با استفاده از گزینههای «-f» و «-l» چندین صفحه درخواست شود، اندازهٔ هر صفحهٔ درخواستی (و در صورت تمایل، کادرهای احاطهکننده برای هر صفحهٔ درخواستی) چاپ میشود. در غیر این صورت، تنها صفحهٔ یک بررسی میشود.
- -l number
- آخرین صفحهای را که باید بررسی شود مشخص میکند.
- -box
- کادرهای احاطهکنندهٔ صفحه را چاپ میکند: MediaBox، CropBox، BleedBox، TrimBox و ArtBox.
- -meta
- فرادادههای سطح سند را چاپ میکند. (این همان جریان «Metadata» از شیء Catalog فایل PDF است.)
- -custom
- فرادادههای سفارشی و استاندارد را چاپ میکند.
- -js
- تمام کدهای JavaScript موجود در PDF را چاپ میکند.
- -struct
- ساختار منطقی سند را برای یک فایل Tagged-PDF چاپ میکند.
- -struct-text
- محتوای متنی را همراه با ساختار سند در یک فایل Tagged-PDF چاپ میکند. توجه داشته باشید که استخراج متن از این طریق ممکن است برای فایلهای بزرگ PDF کُند باشد. (مستلزم -struct است.)
- -url
- تمام URLهای موجود در PDF را چاپ میکند. تنها نوعهایی از URL که توسط Poppler پشتیبانی میشوند فهرست میگردند. در حال حاضر، این مورد محدود به یادداشتها (Annotations) است. نکته: تنها URLهایی که اشیاء PDF مانند Link Annotations به آنها ارجاع دادهاند فهرست میشوند. pdfinfo تلاشی برای استخراج رشتههای مطابق با http://... از محتوای متنی نمیکند.
- -isodates
- تاریخها را در قالب ISO-8601 (شامل منطقهٔ زمانی) چاپ میکند.
- -rawdates
- رشتههای خام (رمزگشایینشده) تاریخ را مستقیماً از فایل PDF چاپ میکند.
- -dests
- فهرستی از تمام مقصدهای نامگذاریشده (named destinations) را چاپ میکند. اگر محدودهٔ صفحهای با استفاده از «-f» و «-l» مشخص شده باشد، تنها مقصدهای درون آن محدوده فهرست میشوند.
- -enc encoding-name
- رمزگذاری مورد استفاده برای خروجی متن را تعیین میکند. مقدار پیشفرض «UTF-8» است.
- -listenc
- رمزگذاریهای موجود را فهرست میکند.
- -opw password
- گذرواژهٔ مالک (owner password) را برای فایل PDF تعیین میکند. ارائهٔ این گذرواژه تمامی محدودیتهای امنیتی را دور میزند.
- -upw password
- گذرواژهٔ کاربر (user password) را برای فایل PDF تعیین میکند.
- -v
- اطلاعات نسخه و کپیرایت را چاپ میکند.
- -h
- اطلاعات نحوهٔ استفاده را چاپ میکند. (-help و --help معادل یکدیگرند.)
وضعیت خروج (EXIT STATUS)
ابزارهای Xpdf از کدهای خروج زیر استفاده میکنند:
- 0
- بدون خطا.
- 1
- خطا در باز کردن فایل PDF.
- 2
- خطا در باز کردن فایل خروجی.
- 3
- خطای مربوط به مجوزهای PDF.
- 99
- خطاهای دیگر.
نویسنده (AUTHOR)
نرمافزار pdfinfo و مستندات آن تحت کپیرایت سالهای ۱۹۹۶-۲۰۱۱ متعلق به Glyph & Cog, LLC است.
همچنین ببینید (SEE ALSO)
pdfdetach(1), pdffonts(1), pdfimages(1), pdftocairo(1), pdftohtml(1), pdftoppm(1), pdftops(1), pdftotext(1) pdfseparate(1), pdfsig(1), pdfunite(1)
| 15 August 2011 |