این دستور htmldoc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
htmldoc - تبدیل فایل های منبع html به html، postscript یا pdf.
خلاصه
htmldoc [گزینه ها] filename1.html [ ... filenameN.html ]
htmldoc [گزینهها] -
htmldoc [filename.book]
شرح
HTMLDOC فایل های منبع HTML را به HTML نمایه شده، پست اسکریپت یا سند قابل حمل تبدیل می کند
فرمت (PDF) فایل هایی که می توانند به صورت آنلاین مشاهده یا چاپ شوند. بدون هیچ گزینه ای یک سند HTML
در stdout تولید می شود.
شکل دوم HTMLDOC منبع HTML را از stdin می خواند که به شما امکان استفاده از آن را می دهد HTMLDOC
به عنوان فیلتر
شکل سوم از HTMLDOC یک رابط گرافیکی راه اندازی می کند که به شما امکان می دهد گزینه ها را تغییر دهید
و اسناد را به صورت تعاملی تولید کنید.
مشترک اشتباهات
دو نوع فایل HTML وجود دارد - اسناد ساختاریافته با استفاده از سرفصل ها (H1، H2، و غیره)
که HTMLDOC به نام "کتاب"، و اسناد بدون ساختار که از عنوان استفاده نمی کنند
HTMLDOC "صفحات وب" را می نامد.
یک اشتباه بسیار رایج این است که سعی کنید یک صفحه وب را با استفاده از:
htmldoc -f filename.pdf filename.html
که احتمالاً یک فایل PDF بدون صفحه تولید می کند. برای تبدیل فایل های صفحه وب شما باید استفاده کنید
la --صفحه وب or --مداوم گزینه های موجود در خط فرمان یا انتخاب کنید وب صفحه or مداوم
در تب ورودی رابط کاربری گرافیکی
OPTIONS
گزینه های خط فرمان زیر توسط پشتیبانی می شوند HTMLDOC:
-- دسته ای نام فایل.کتاب
فایل کتاب مشخص شده را بدون باز کردن رابط کاربری گرافیکی ایجاد می کند.
--رنگ بدن رنگ
رنگ پس زمینه را برای همه صفحات مشخص می کند.
--قلم بدنه اصلی {courier,helvetica,monospace,sans,serif,times}
--textfont {courier,helvetica,monospace,sans,serif,times}
تایپ فیس پیش فرض را برای تمام متن های معمولی مشخص می کند.
--تصویر بدن نام فایل
تصویر پس زمینه ای را مشخص می کند که در تمام صفحات کاشی کاری شده است.
--کتاب
مشخص می کند که منابع HTML ساختار یافته هستند (عنوان، فصل ها و غیره)
-- پایین حاشیه
حاشیه پایین را در نقاط (بدون پسوند یا ##pt)، اینچ (## در)، سانتیمتر مشخص میکند.
(##cm)، یا میلی متر (##mm).
-- مجموعه حروف charset-id
مجموعه کاراکتر ISO را برای استفاده برای خروجی مشخص می کند. مجموعه نویسه های پشتیبانی شده شامل
برخی از صفحات کد ویندوز (cp-###)، ISO 8859 مجموعههای 1-9، 14 و 15 (iso8859-##)، و
koi8-r.
--رنگ
مشخص می کند که خروجی PostScript یا PDF باید رنگی باشد.
--مداوم
مشخص می کند که منابع HTML بدون ساختار هستند (صفحات وب ساده.) بدون شکستگی صفحه
بین هر فایل یا URL در خروجی درج می شوند.
--datadir فهرست راهنما
محل قرارگیری را مشخص می کند HTMLDOC فایل های داده، معمولا /usr/share/htmldoc or
C: \ برنامه Files\HTMLDOC.
-- دوبلکس
مشخص می کند که خروجی باید برای چاپ دو طرفه فرمت شود.
- مدت اثر { 0.1..10.0 }
مدت زمان جلوه های انتقال صفحه PDF را بر حسب ثانیه مشخص می کند.
- embedfonts
مشخص می کند که فونت ها باید در خروجی PDF و PostScript تعبیه شوند.
- رمزگذاری
رمزگذاری فایل های PDF را فعال می کند.
--اندازه فونت اندازه
اندازه فونت پیش فرض را برای متن اصلی مشخص می کند.
-- فونت فاصله گذاری فاصله
فاصله خطوط پیش فرض را برای متن اصلی مشخص می کند. فاصله خطوط یک ضریب است
برای اندازه فونت، بنابراین مقدار 1.2 20 درصد فضای اضافی بین آن ها را فراهم می کند
خطوط.
-- پاورقی FFF
پاورقی صفحه را برای استفاده در صفحات اصلی تنظیم می کند. را ببینید هدر/پانویس فرمها بخش
زیر کلیک کنید.
--قالب قالب
-t قالب
فرمت خروجی را مشخص می کند: html، htmlsep (فایل های HTML جداگانه برای هر عنوان در
فهرست مطالب)، ps یا ps2 (سطح پست اسکریپت 2)، ps1 (سطح پست اسکریپت 1)، ps3
(سطح پست اسکریپت 3)، pdf11 (PDF 1.1/Acrobat 2.0)، pdf12 (PDF 1.2/Acrobat 3.0)، pdf
یا pdf13 (PDF 1.3/Acrobat 4.0)، یا pdf14 (PDF 1.4/Acrobat 5.0).
-- خاکستری
مشخص می کند که خروجی PostScript یا PDF باید در مقیاس خاکستری باشد.
--سرتیتر FFF
هدر صفحه را برای استفاده در صفحات اصلی تنظیم می کند. را ببینید هدر/پانویس فرمها بخش
زیر کلیک کنید.
-- headfootfont فونت
فونت را برای استفاده در سرصفحه ها و پاورقی ها تنظیم می کند.
--اندازه پا اندازه
اندازه فونت را برای استفاده در سرصفحه ها و پاورقی ها تنظیم می کند.
--headingfont فتوشاپ
تایپ فیس را برای استفاده برای سرفصل ها تنظیم می کند.
--کمک
خلاصه ای از گزینه های خط فرمان را نمایش می دهد.
--helpdir فهرست راهنما
محل قرارگیری را مشخص می کند HTMLDOC معمولاً فایل های راهنمای آنلاین
/usr/share/doc/htmldoc or C: \ برنامه Files\HTMLDOC\DOC.
--jpeg[=کیفیت]
سطح فشرده سازی JPEG را برای استفاده برای تصاویر بزرگ تنظیم می کند. مقدار 0 JPEG را غیرفعال می کند
فشرده سازی
--ترک کرد حاشیه
حاشیه سمت چپ را در نقاط (بدون پسوند یا ##pt)، اینچ (## در)، سانتیمتر مشخص میکند.
(##cm)، یا میلی متر (##mm).
--لینک رنگ رنگ
رنگ پیوندها را تعیین می کند.
-- پیوندها
تولید پیوندها را در فایل های PDF (پیش فرض) فعال می کند.
---linkstyle {ساده، زیر خط دار}
سبک پیوندها را تنظیم می کند.
-لوگوی تصویر نام فایل
تصویری را برای استفاده به عنوان لوگو در هدر یا پاورقی در PostScript یا مشخص می کند
سند PDF و در نوار پیمایش یک سند HTML.
توجه داشته باشید که باید از --سرتیتر و / یا -- پاورقی گزینه های با l پارامتر
یا از نظرات صفحه HTML مربوطه برای نمایش تصویر لوگو در هدر استفاده کنید
یا پاورقی
-- بدون فشرده سازی
فشرده سازی فایل های PostScript یا PDF را غیرفعال می کند.
-- بدون دوبلکس
چاپ دو طرفه را غیرفعال می کند.
-- بدون embedfonts
مشخص می کند که فونت ها نباید در خروجی PDF و PostScript تعبیه شوند.
--بدون رمزگذاری
رمزگذاری سند را غیرفعال می کند.
--بدون jpeg
فشرده سازی JPEG تصاویر بزرگ را غیرفعال می کند.
--بدون پیوند
تولید پیوندها را در یک سند PDF غیرفعال می کند.
--بدون شماره
شماره گذاری خودکار عنوان را غیرفعال می کند.
---no-pscommands
تولید دستورات PostScript setpagedevice را غیرفعال می کند.
-- بدون سخت گیری
بررسی دقیق ورودی HTML را غیرفعال می کند.
--بدون عنوان
تولید صفحه عنوان را غیرفعال می کند.
--بدون توک
تولید فهرست مطالب را غیرفعال می کند.
-- شماره گذاری شده
تمام عناوین یک سند را شماره گذاری می کند.
-- نه صفحات
تعداد صفحاتی که در هر صفحه خروجی قرار می گیرند را تنظیم می کند. مقادیر معتبر 1، 2،
4، 6، 9 و 16.
-- outdir فهرست راهنما
-d فهرست راهنما
مشخص می کند که خروجی باید به یک دایرکتوری در چندین فایل ارسال شود. (نه
سازگار با خروجی PDF)
-- outfile نام فایل
-f نام فایل
مشخص می کند که خروجی باید به یک فایل ارسال شود.
--مالک-رمز عبور کلمه عبور
رمز عبور مالک را برای فایل های PDF رمزگذاری شده تنظیم می کند.
-- مدت زمان صفحه {1.0..60.0}
مدت زمان مشاهده یک صفحه را در یک سند PDF تنظیم می کند.
---pageeffect اثر
افکت انتقال صفحه را برای همه صفحات مشخص می کند. این ویژگی توسط همه نادیده گرفته می شود
نمایشگرهای Adobe PDF...
-- صفحه آرایی {تک، یک، دولفت، دوراست}
طرح اولیه صفحات را برای یک فایل PDF مشخص می کند.
- حالت صفحه {سند، خطوط کلی، تمام صفحه}
حالت مشاهده اولیه یک فایل PDF را مشخص می کند.
--مسیر
یک مسیر جستجو برای فایل های یک سند را مشخص می کند.
-- مجوزها اجازه[,اجازه،...]
مجوزهای سند را برای فایل های PDF رمزگذاری شده مشخص می کند. مجوزهای زیر هستند
فهمیده شد: همه، هیچ، حاشیه نویسی، بدون حاشیه، کپی، بدون کپی، اصلاح، بدون تغییر،
چاپ، و بدون چاپ. چندین مجوز را با کاما جدا کنید.
دستورات --ps
مشخص می کند که دستورات PostScript setpagedevice باید در خروجی گنجانده شود.
--ساکت
تمام پیام ها، حتی پیام های خطا را سرکوب می کند.
- ارجاع دهنده آدرس
نشانی اینترنتی را که در قسمت Referer: درخواست های HTTP ارسال می شود را مشخص می کند.
--درست حاشیه
حاشیه سمت راست را در نقاط (بدون پسوند یا ##pt)، اینچ (## در)، سانتیمتر مشخص میکند.
(##cm)، یا میلی متر (##mm).
--اندازه اندازه صفحه
اندازه صفحه را با استفاده از یک نام استاندارد یا در نقاط (بدون پسوند یا ##x##pt) مشخص میکند.
اینچ (##x### اینچ)، سانتیمتر (##x##cm)، یا میلیمتر (##x##mm). اندازه های استاندارد
که در حال حاضر شناسایی شده اند عبارتند از "حرف" (8.5x11in)، "قانونی" (8.5x14in)، "a4"
(210x297mm) و "Universal" (8.27x11in).
--سخت گیرانه
بررسی دقیق ورودی HTML را فعال می کند.
- رنگ متن رنگ
رنگ پیش فرض تمام متن ها را مشخص می کند.
--عنوان
تولید صفحه عنوان را فعال می کند.
--titlefile نام فایل
--تصویر عنوان نام فایل
فایل مورد استفاده برای صفحه عنوان را مشخص می کند. اگر فایل یک تصویر است پس عنوان
صفحه به طور خودکار با استفاده از داده های متا سند و تصویر عنوان ایجاد می شود.
--تاک فوتوری FFF
پاورقی صفحه را برای استفاده در صفحات فهرست مطالب تنظیم می کند. را ببینید هدر/پانویس
فرمها بخش زیر
--tocheader FFF
هدر صفحه را برای استفاده در صفحات فهرست مطالب تنظیم می کند. را ببینید هدر/پانویس
فرمها بخش زیر
--toclevels سطح
تعداد سطوح را در فهرست مطالب تنظیم می کند.
-- toctitle رشته
عنوان فهرست مطالب را تنظیم می کند.
--بالا حاشیه
حاشیه بالایی را در نقاط (بدون پسوند یا ##pt)، اینچ (## در)، سانتیمتر مشخص میکند.
(##cm)، یا میلی متر (##mm).
--user-password کلمه عبور
رمز عبور کاربر را برای رمزگذاری فایل های PDF مشخص می کند.
-- پرحرف
-v
پیام های پرمخاطب را ارائه می دهد.
- نسخه
شماره نسخه فعلی را نمایش می دهد.
--صفحه وب
مشخص می کند که منابع HTML بدون ساختار هستند (صفحات وب ساده.) شکست صفحه است
بین هر فایل یا URL در خروجی درج می شود.
هدر/فوتر فرمها
سرصفحه و پاورقی هر صفحه می تواند حداکثر دارای سه مقدار از پیش فرمت شده باشد. اینها
مقادیر با استفاده از یک کاراکتر برای سمت چپ، وسط و راست صفحه مشخص می شوند.
در نتیجه FFF نماد نشان داده شده قبلا
هر شخصیت می تواند یکی از موارد زیر باشد:
سفید
/
n/N شماره صفحات عربی (1/3، 2/3، 3/3)
:
c/C شماره صفحات فصل عربی (1/2، 2/2، 1/4، 2/4، ...)
1
اعداد عربی (1، 2، 3، ...)
a
حروف کوچک
A
حروف بزرگ
c
عنوان فصل جاری
C
شماره صفحه فصل جاری (عربی)
d
تاریخ فعلی
D
تاریخ و زمان فعلی
h
عنوان فعلی
i
اعداد رومی کوچک
I
اعداد رومی بزرگ
l
تصویر آرم
t
متن عنوان
T
زمان کنونی
محیط زیست متغیرها
HTMLDOC به دنبال چندین متغیر محیطی می گردد که می توانند پیش فرض را لغو کنند
دایرکتوری ها، نمایش اطلاعات رفع اشکال اضافی و غیرفعال کردن حالت CGI:
HTMLDOC_DATA
این متغیر محیطی مکان داده ها و فونت های HTMLDOC را مشخص می کند
دایرکتوری ها، معمولاً /usr/share/htmldoc یا C:\Program Files\Easy Software
محصولات\HTMLDOC.
HTMLDOC_DEBUG
این متغیر محیطی، اشکال زدایی اطلاعات ارسال شده به stderr را امکان پذیر می کند. در
ارزش فهرستی از هر یک از کلمات کلیدی زیر است که با فاصله از هم جدا شده اند: "همه"، "پیوندها"،
"حافظه"، "ریموت بایت"، "جدول"، "tempfiles" و/یا "زمان بندی".
HTMLDOC_HELP
این متغیر محیطی مکان اسناد HTMLDOC را مشخص می کند
دایرکتوری، معمولاً /usr/share/doc/htmldoc یا C:\Program Files\Easy Software
محصولات\HTMLDOC\doc.
HTMLDOC_NOCGI
این متغیر محیطی، وقتی تنظیم شود (مقدار مهم نیست)، حالت CGI را غیرفعال می کند. آی تی
برای استفاده از HTMLDOC در وب سرور از زبان برنامه نویسی یا
فراخوانی از یک برنامه
از htmldoc به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید