ນີ້ແມ່ນຄໍາສັ່ງ pdf2htmlEX ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pdf2htmlEX - ປ່ຽນ PDF ເປັນ HTML ໂດຍບໍ່ມີການສູນເສຍຂໍ້ຄວາມແລະຮູບແບບ.
ການນໍາໃຊ້
pdf2htmlEX [ຕົວເລືອກ] [ ]
ລາຍລະອຽດ
pdf2htmlEX ເປັນອຸປະກອນທີ່ປ່ຽນໄຟລ໌ PDF ເປັນໄຟລ໌ HTML.
pdf2htmlEX ພະຍາຍາມທີ່ດີທີ່ສຸດເພື່ອສະແດງ PDF ຢ່າງຊັດເຈນ, ຮັກສາຮູບແບບທີ່ເຫມາະສົມ, ໃນຂະນະທີ່
ການເກັບຮັກສາຂໍ້ຄວາມແລະການເພີ່ມປະສິດທິພາບສໍາລັບເວັບ.
ຟອນຖືກສະກັດຈາກແບບຟອມ PDF ແລະຫຼັງຈາກນັ້ນຝັງເຂົ້າໄປໃນ HTML, ຂໍ້ຄວາມໃນໄຟລ໌ HTML ທີ່ຖືກແປງ
ປົກກະຕິແລ້ວແມ່ນເລືອກໄດ້ ແລະສາມາດສຳເນົາໄດ້.
ວັດຖຸອື່ນໆຖືກສະແດງເປັນຮູບພາບ ແລະຍັງຝັງຢູ່ນຳ.
OPTIONS
ຫນ້າ
-f, -- ໜ້າທຳອິດ (ຄ່າເລີ່ມຕົ້ນ: 1)
ລະບຸຫນ້າທໍາອິດທີ່ຈະດໍາເນີນການ
-l, --ໜ້າສຸດທ້າຍ (ຄ່າເລີ່ມຕົ້ນ: ສຸດທ້າຍ ຫນ້າ)
ລະບຸໜ້າສຸດທ້າຍເພື່ອປະມວນຜົນ
ຂະຫນາດ
--ຊູມ , --ຄວາມກວ້າງພໍດີ , --ຄວາມສູງພໍດີ
--zoom ລະບຸປັດໄຈການຊູມໂດຍກົງ; --fit-width/height ລະບຸສູງສຸດ
ຄວາມກວ້າງ/ຄວາມສູງຂອງໜ້າໃດໜຶ່ງ, ຄ່າແມ່ນເປັນ pixels.
ຖ້າຫຼາຍຄ່າຖືກລະບຸ, ຄ່າຕໍ່າສຸດຈະຖືກໃຊ້.
ຖ້າບໍ່ມີການລະບຸ, ໜ້າຈະຖືກສະແດງເປັນ 72DPI.
--use-cropbox <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ໃຊ້ CropBox ແທນ MediaBox ສໍາລັບຜົນຜະລິດ.
--hdpi , --vdpi (ຄ່າເລີ່ມຕົ້ນ: 144)
ລະບຸ DPI ແນວນອນ ແລະແນວຕັ້ງສຳລັບຮູບພາບ
ຜົນຜະລິດ
--ຝັງ
--embed-css <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
--embed-font <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
--embed-image <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
--embed-javascript <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
--embed-outline <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ລະບຸອົງປະກອບໃດທີ່ຄວນຈະຖືກຝັງເຂົ້າໄປໃນໄຟລ໌ HTML ຜົນຜະລິດ.
ຖ້າປິດ, ໄຟລ໌ທີ່ແຍກອອກຈະຖືກສ້າງຂື້ນພ້ອມກັບໄຟລ໌ HTML ສໍາລັບ
ອົງປະກອບທີ່ສອດຄ້ອງກັນ.
--embed ຍອມຮັບ string ເປັນ argument. ແຕ່ລະຕົວອັກສອນຂອງສະຕຣິງຕ້ອງເປັນຫນຶ່ງໃນ
`cCfFiIjJoO`, ເຊິ່ງກົງກັບໜຶ່ງໃນສະວິດ --embed-***. ຕົວພິມນ້ອຍ
ຕົວອັກສອນສໍາລັບການ 0 ແລະຕົວພິມໃຫຍ່ສໍາລັບການ 1. ສໍາລັບການຍົກຕົວຢ່າງ, `--embed cFIJo` ຫມາຍຄວາມວ່າ
ຝັງທຸກຢ່າງແຕ່ໄຟລ໌ CSS ແລະໂຄງຮ່າງ.
--split-pages <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າເປີດ, ເນື້ອຫາຂອງແຕ່ລະຫນ້າຈະຖືກເກັບໄວ້ໃນໄຟລ໌ແຍກຕ່າງຫາກ.
ສະວິດນີ້ມີປະໂຫຍດຖ້າທ່ານຕ້ອງການໃຫ້ຫນ້າເວັບຖືກໂຫລດແຍກຕ່າງຫາກ & ແບບໄດນາມິກ -- a
ເຊີບເວີທີ່ຮອງຮັບອາດຈະມີຄວາມຈໍາເປັນ.
ເບິ່ງ --page-filename.
--dest-dir (ຄ່າເລີ່ມຕົ້ນ: .)
ລະບຸໂຟນເດີປາຍທາງ.
--css-ຊື່ໄຟລ໌ (ຄ່າເລີ່ມຕົ້ນ: )
ລະບຸຊື່ໄຟລ໌ຂອງໄຟລ໌ css ທີ່ສ້າງຂຶ້ນ, ຖ້າບໍ່ໄດ້ຝັງ.
ຖ້າມັນຫວ່າງເປົ່າ, ຊື່ໄຟລ໌ຈະຖືກກຳນົດໂດຍອັດຕະໂນມັດ.
--page-filename (ຄ່າເລີ່ມຕົ້ນ: )
ລະບຸແມ່ແບບຊື່ໄຟລ໌ສໍາລັບໜ້າຕ່າງໆ ເມື່ອ --split-pages ແມ່ນ 1
ຕົວຍຶດ %d ອາດຈະຖືກລວມຢູ່ໃນ `filename` ເພື່ອຊີ້ບອກວ່າໝາຍເລກໜ້າຢູ່ໃສ
ຄວນຖືກວາງໄວ້. ຕົວຍຶດບ່ອນຮອງຮັບຊຸດຍ່ອຍທີ່ຈຳກັດຂອງຕົວເລກປົກກະຕິ
ຕົວຍຶດບ່ອນ, ລວມທັງຄວາມກວ້າງທີ່ລະບຸໄວ້ ແລະສູນ padding.
ຖ້າ `filename` ບໍ່ມີຕົວຍຶດສໍາລັບເລກຫນ້າ, ເລກຫນ້າ
ຈະຖືກໃສ່ໂດຍກົງກ່ອນການຂະຫຍາຍໄຟລ໌. ຖ້າຊື່ໄຟລ໌ບໍ່ມີ
ນາມສະກຸນ, ໝາຍເລກໜ້າຈະຖືກວາງໄວ້ໃນຕອນທ້າຍຂອງຊື່ໄຟລ໌.
ຖ້າ --page-filename ບໍ່ໄດ້ລະບຸ, ຈະຖືກນໍາໃຊ້ສໍາລັບຜົນຜະລິດໄດ້
ຊື່ໄຟລ໌, ແທນທີ່ນາມສະກຸນດ້ວຍ .page ແລະເພີ່ມໝາຍເລກໜ້າໂດຍກົງ
ກ່ອນການຂະຫຍາຍ.
ຕົວຢ່າງ
pdf2htmlEX --split-pages 1 foo.pdf
ຜົນຜະລິດໄຟລ໌ຫນ້າ foo1.page, foo2.page, ແລະອື່ນໆ.
pdf2htmlEX --split-pages 1 foo.pdf --page-filename bar.baz
ຜົນຜະລິດໄຟລ໌ໜ້າ bar1.baz, bar2.baz, ແລະອື່ນໆ.
pdf2htmlEX --split-pages 1 foo.pdf --page-filename ໜ້າ%dbar.baz
ຜົນຜະລິດໄຟລ໌ໜ້າ page1bar.baz, page2bar.baz, ແລະອື່ນໆ.
pdf2htmlEX --split-pages 1 foo.pdf --page-filename bar%03d.baz
ຜົນຜະລິດໄຟລ໌ໜ້າ bar001.baz, bar002.baz, ແລະອື່ນໆ.
--outline-filename (ຄ່າເລີ່ມຕົ້ນ: )
ລະບຸຊື່ໄຟລ໌ຂອງໄຟລ໌ໂຄງຮ່າງທີ່ສ້າງຂຶ້ນ, ຖ້າບໍ່ໄດ້ຝັງ.
ຖ້າມັນຫວ່າງເປົ່າ, ຊື່ໄຟລ໌ຈະຖືກກຳນົດໂດຍອັດຕະໂນມັດ.
--process-nontext <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ຈະປະມວນຜົນວັດຖຸທີ່ບໍ່ແມ່ນຂໍ້ຄວາມ (ເປັນຮູບ)
--process-outline <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ວ່າຈະສະແດງໂຄງຮ່າງໃນ HTML ທີ່ສ້າງຂຶ້ນຫຼືບໍ່
--process-annotation <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຈະສະແດງຄຳອະທິບາຍປະກອບໃນ HTML ທີ່ສ້າງຂຶ້ນຫຼືບໍ່
-- ຮູບແບບຂະບວນການ <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ວ່າຈະລວມເອົາຊ່ອງຂໍ້ຄວາມ ແລະປຸ່ມວິທະຍຸຢູ່ໃນ HTML ທີ່ສ້າງຂຶ້ນຫຼືບໍ່
--ການພິມ <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ເປີດໃຊ້ການຮອງຮັບການພິມ. ການປິດການນຳໃຊ້ຕົວເລືອກນີ້ອາດຈະຫຼຸດຂະໜາດຂອງ CSS.
-- ກັບຄືນ <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຜົນຜະລິດໃນຮູບແບບ fallback, ສໍາລັບຄວາມຖືກຕ້ອງທີ່ດີກວ່າແລະຄວາມເຂົ້າກັນໄດ້ຂອງຕົວທ່ອງເວັບ, ແຕ່
ຂະຫນາດກາຍເປັນຂະຫນາດໃຫຍ່.
--tmp-file-size-limit (ຄ່າເລີ່ມຕົ້ນ: -1)
ອັນນີ້ຈຳກັດຂະໜາດທັງໝົດ (ໃນ KB) ຂອງໄຟລ໌ຊົ່ວຄາວເຊິ່ງຈະຈຳກັດການ
ຂະຫນາດທັງຫມົດຂອງໄຟລ໌ຜົນຜະລິດໄດ້. ນີ້ແມ່ນການຄາດຄະເນແລະມັນຈະຢຸດຫຼັງຈາກຫນ້າຫນຶ່ງ,
ເມື່ອຂະໜາດໄຟລ໌ຊົ່ວຄາວທັງໝົດໃຫຍ່ກວ່າຕົວເລກນີ້.
-1 ຫມາຍຄວາມວ່າບໍ່ມີຂອບເຂດຈໍາກັດແລະເປັນຄ່າເລີ່ມຕົ້ນ.
ຕົວອັກສອນ
--embed-external-font <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ລະບຸວ່າຕົວອັກສອນທີ່ກົງກັນໃນທ້ອງຖິ່ນ, ສໍາລັບຕົວອັກສອນທີ່ບໍ່ໄດ້ຝັງຢູ່ໃນ PDF, ຄວນຈະເປັນ
ຝັງເຂົ້າໄປໃນ HTML.
ຖ້າສະວິດນີ້ຖືກປິດ, ມີພຽງແຕ່ຊື່ຕົວອັກສອນທີ່ຖືກສົ່ງອອກເຊັ່ນວ່າຕົວທ່ອງເວັບອາດຈະພະຍາຍາມ
ເພື່ອຊອກຫາຕົວອັກສອນທີ່ເຫມາະສົມດ້ວຍຕົນເອງ, ແລະມັນອາດຈະເຮັດໃຫ້ເກີດບັນຫາກ່ຽວກັບຕົວອັກສອນທີ່ບໍ່ຖືກຕ້ອງ
ການວັດແທກ.
--font-format (ຄ່າເລີ່ມຕົ້ນ: woff)
ລະບຸຮູບແບບຕົວອັກສອນທີ່ສະກັດຈາກໄຟລ໌ PDF.
--decompose-ligature <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ເສື່ອມສະມັດຖະພາບ. ຕົວຢ່າງ 'fi' -> 'f'i'.
--ຄໍາແນະນໍາອັດຕະໂນມັດ <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າຕັ້ງເປັນ 1, ຄໍາແນະນໍາຈະຖືກສ້າງສໍາລັບຕົວອັກສອນໂດຍໃຊ້ FontForge.
ນີ້ອາດຈະຖືກນໍາຫນ້າໂດຍ --external-hint-tool.
--external-hint-tool (ຄ່າເລີ່ມຕົ້ນ: )
ຖ້າລະບຸ, ເຄື່ອງມືຈະຖືກເອີ້ນເພື່ອປັບປຸງການແນະນໍາສໍາລັບຕົວອັກສອນ, ນີ້
ຈະນຳໜ້າ --auto-hint.
ເຄື່ອງມືດັ່ງກ່າວຈະຖືກເອີ້ນວ່າ ' ', ບ່ອນທີ່ suffix ຈະເປັນ
ຄືກັນກັບທີ່ລະບຸໄວ້ສໍາລັບ --font-format.
--stretch-narrow-glyph <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າຕັ້ງເປັນ 1, glyphs ແຄບກວ່າທີ່ອະທິບາຍໄວ້ໃນ PDF ຈະຖືກຍືດຍາວ; ຖ້າບໍ່ດັ່ງນັ້ນ
ຊ່ອງຈະຖືກ padded ໄປທາງຂວາຂອງ glyphs ໄດ້
--squeeze-wide-glyph <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ຖ້າຕັ້ງເປັນ 1, glyphs ກວ້າງກວ່າທີ່ອະທິບາຍໄວ້ໃນ PDF ຈະຖືກບີບລົງ; ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະ
ຖືກຕັດອອກ.
--override-fstype <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ລຶບ bits fstype ໃນຟອນ TTF/OTF.
ເປີດສິ່ງນີ້ຖ້າ Internet Explorer ຈົ່ມກ່ຽວກັບ 'ການອະນຸຍາດຕ້ອງຕິດຕັ້ງໄດ້'
ແລະເຈົ້າມີການອະນຸຍາດໃຫ້ເຮັດແນວນັ້ນ.
--process-type3 <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າເປີດ, pdf2htmlEX ຈະພະຍາຍາມປ່ຽນຕົວອັກສອນປະເພດ 3 ເຊັ່ນວ່າຂໍ້ຄວາມສາມາດເປັນ
rendered native ໃນ HTML. ຖ້າບໍ່ດັ່ງນັ້ນ, ຂໍ້ຄວາມທັງໝົດທີ່ມີຕົວອັກສອນປະເພດ 3 ຈະຖືກສະແດງ
ເປັນຮູບ.
ຄຸນສົມບັດນີ້ແມ່ນມີການທົດລອງສູງ.
ຂໍ້ຄວາມ
--heps , --veps (ຄ່າເລີ່ມຕົ້ນ: 1)
ລະບຸຄ່າຊົດເຊີຍແນວນອນ/ແນວຕັ້ງທີ່ທົນທານໄດ້ສູງສຸດ (ເປັນພິກເຊວ).
pdf2htmlEX ຈະພະຍາຍາມເພີ່ມປະສິດທິພາບໄຟລ໌ HTML ທີ່ສ້າງຂຶ້ນໃນການເຄື່ອນຍ້າຍຂໍ້ຄວາມພາຍໃນນີ້
ໄລຍະທາງ.
--space-threshold (ຄ່າເລີ່ມຕົ້ນ: 0.125)
pdf2htmlEX ຈະໃສ່ຕົວອັກສອນທີ່ມີຊ່ອງຫວ່າງ ' ' ຖ້າໄລຍະຫ່າງລະຫວ່າງສອງ
ຕົວອັກສອນຕິດຕໍ່ກັນໃນແຖວດຽວກັນແມ່ນກວ້າງກວ່າອັດຕາສ່ວນ * font_size.
--font-size-multiplier (ຄ່າເລີ່ມຕົ້ນ: 4.0)
ຕົວທ່ອງເວັບຈໍານວນຫຼາຍຈໍາກັດຂະຫນາດຕົວອັກສອນຕໍາ່ສຸດທີ່, ແລະຈໍານວນຫຼາຍຈະປະມານຕົວອັກສອນທີ່ໃຫ້
ຂະຫນາດ, ເຊິ່ງສົ່ງຜົນໃຫ້ການສະແດງບໍ່ຖືກຕ້ອງ.
ລະບຸອັດຕາສ່ວນທີ່ສູງກວ່າ 1 ຈະແກ້ໄຂບັນຫານີ້, ແນວໃດກໍ່ຕາມມັນອາດຈະຄ້າງ
ບາງຕົວທ່ອງເວັບ.
ຢ່າງໃດກໍຕາມ, ສໍາລັບບາງສະບັບຂອງ Firefox, ມັນຈະມີບັນຫາໃນເວລາທີ່ຂະຫນາດຕົວອັກສອນ
ຂະຫນາດໃຫຍ່ເກີນໄປ, ໃນກໍລະນີນີ້ຄວນລະບຸຄ່ານ້ອຍກວ່ານີ້.
--space-as-offset <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າຕັ້ງເປັນ 1, ຕົວອັກສອນຍະຫວ່າງຈະຖືກປະຕິບັດເປັນການຊົດເຊີຍ, ເຊິ່ງອະນຸຍາດໃຫ້ດີກວ່າ
ການເພີ່ມປະສິດທິພາບ.
ສໍາລັບໄຟລ໌ PDF ທີ່ມີການເຂົ້າລະຫັດທີ່ບໍ່ດີ, ການເປີດຕົວເລືອກນີ້ອາດຈະເຮັດໃຫ້ສູນເສຍ
ລັກສະນະ.
--tounicode <-1|0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ແຜນທີ່ ToUnicode ອາດຈະໄດ້ຮັບໃຫ້ສໍາລັບແຕ່ລະຕົວອັກສອນໃນ PDF ທີ່ຊີ້ບອກ 'ຄວາມຫມາຍ'
ຂອງລັກສະນະ. ແນວໃດກໍ່ຕາມມັກຈະມີຂໍ້ມູນ "ToUnicode" ທີ່ດີກວ່າໃນປະເພດ 0/1
ຕົວອັກສອນ, ແລະບາງຄັ້ງແຜນທີ່ ToUnicode ທີ່ສະຫນອງໃຫ້ແມ່ນຜິດພາດ. ຖ້າຄ່ານີ້ຖືກຕັ້ງເປັນ
1, ແຜນທີ່ ToUnicode ແມ່ນໃຊ້ສະເໝີ, ຖ້າໃຫ້ຢູ່ໃນ PDF, ແລະຕົວອັກສອນອາດຈະບໍ່
render ຢ່າງຖືກຕ້ອງໃນ HTML ຖ້າມີການຂັດກັນ.
ຖ້າຕັ້ງເປັນ -1, ແຜນທີ່ແບບປັບແຕ່ງຖືກໃຊ້ເຊັ່ນວ່າການສະແດງຜົນຈະຖືກຕ້ອງໃນ HTML
(ເບິ່ງຄືກັນ), ແຕ່ທ່ານອາດຈະບໍ່ໄດ້ຮັບຕົວອັກສອນທີ່ຖືກຕ້ອງໂດຍການເລືອກ & ຄັດລອກ &
ວາງ.
ຖ້າຕັ້ງເປັນ 0, pdf2htmlEX ຈະພະຍາຍາມທີ່ດີທີ່ສຸດເພື່ອດຸ່ນດ່ຽງສອງວິທີຂ້າງເທິງ.
--optimize-text <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າຕັ້ງເປັນ 1, pdf2htmlEX ຈະພະຍາຍາມຫຼຸດຈໍານວນອົງປະກອບ HTML ທີ່ໃຊ້ສໍາລັບ
ຂໍ້ຄວາມ. ປິດມັນຖ້າມີຫຍັງຜິດພາດ.
--correct-text-visibility <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ຖ້າຕັ້ງເປັນ 1, pdf2htmlEX ຈະພະຍາຍາມກວດຫາບົດເລື່ອງທີ່ປົກຄຸມດ້ວຍກາຟິກອື່ນ ແລະ
ຈັດແຈງໃຫ້ເຂົາເຈົ້າຢ່າງຖືກຕ້ອງ, ເຊັ່ນວ່າບົດເລື່ອງທີ່ປົກຄຸມແມ່ນເຮັດໃຫ້ໂປ່ງໃສໃນຊັ້ນຂໍ້ຄວາມ, ແລະ
ຖືກແຕ້ມໃສ່ຊັ້ນພື້ນຫຼັງ.
ຄວາມເປັນມາ ຮູບພາບ
--bg-format (ຄ່າເລີ່ມຕົ້ນ: png)
ລະບຸຮູບແບບພາບພື້ນຫຼັງ. ແລ່ນ `pdf2htmlEX -v` ເພື່ອກວດເບິ່ງທັງໝົດທີ່ຮອງຮັບ
ຮູບແບບຕ່າງໆ.
--svg-node-count-limit (ຄ່າເລີ່ມຕົ້ນ: -1)
ຖ້າການນັບ node ໃນຮູບພື້ນຫຼັງ svg ເກີນຂີດຈຳກັດນີ້, ໃຫ້ກັບຄືນໜ້ານີ້
bitmap ພື້ນຫລັງ; ຄ່າລົບຫມາຍຄວາມວ່າບໍ່ມີຂອບເຂດຈໍາກັດ. ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດພຽງແຕ່ໃນເວລາທີ່
'--bg-format svg' ຖືກລະບຸ. ໃຫ້ສັງເກດວ່າການນັບ node ໃນ svg ພຽງແຕ່ຖືກຄິດໄລ່
ປະມານ.
--svg-embed-bitmap <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ບໍ່ວ່າຈະຝັງແຜນຜັງໃນຮູບພື້ນຫຼັງ svg. 1: ຝັງ bitmap ໃນພື້ນຫລັງ svg;
0: dump bitmap ກັບໄຟລ໌ພາຍນອກຖ້າເປັນໄປໄດ້.
ຕົວເລືອກນີ້ມີປະໂຫຍດພຽງແຕ່ເມື່ອ '--bg-format svg' ຖືກລະບຸ ແລະ '--embed-image'
ແມ່ນໄປ.
ໃນປັດຈຸບັນ, RGB ຫຼື Grey JPEG bitmap ໃນ PDF ສາມາດຖືກຖິ້ມ, ໃນຂະນະທີ່ຢູ່ໃນບ່ອນອື່ນໆ
ຮູບແບບ ຫຼື colorspaces ຍັງຖືກຝັງຢູ່. ຖ້າຫາກວ່າແຜນທີ່ບໍ່ໄດ້ຖືກຖິ້ມໄວ້ຕາມທີ່ຄາດໄວ້,
ພະຍາຍາມປຸງແຕ່ງ PDF ຂອງທ່ານກ່ອນໂດຍ ghostscript ຫຼືນັກກາຍຍະກັມແລະໃຫ້ແນ່ໃຈວ່າມີແຜນທີ່ bitmap ໃນມັນ
ຖືກປ່ຽນເປັນຮູບແບບ JPEG RGB/ສີຂີ້ເຖົ່າ. ເບິ່ງໂຄງການ wiki ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
PDF ປົກປັກຮັກສາ
-o, --ເຈົ້າຂອງລະຫັດຜ່ານ
ລະບຸລະຫັດຜ່ານເຈົ້າຂອງ
-u, --user-password
ລະບຸລະຫັດຜ່ານຜູ້ໃຊ້
--no-drm <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ລົບລ້າງການຕັ້ງຄ່າ DRM ເອກະສານ
ເປີດອັນນີ້ເມື່ອທ່ານມີສິດອະນຸຍາດເທົ່ານັ້ນ.
ອື່ນ ໆ .
--ສະອາດ-tmp <0|1> (ຄ່າເລີ່ມຕົ້ນ: 1)
ຖ້າປິດ, ໄຟລ໌ລະດັບກາງຈະບໍ່ຖືກອະນາໄມໃນທີ່ສຸດ.
--data-dir (ຄ່າເລີ່ມຕົ້ນ: /usr/share/pdf2htmlEX)
ລະບຸໂຟນເດີທີ່ຖື manifest ແລະໄຟລ໌ອື່ນໆ (ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບ manifest
file)`
--tmp-dir (ຄ່າເລີ່ມຕົ້ນ: / tmp or $TMPDIR if ຕັ້ງ)
ລະບຸໂຟນເດີຊົ່ວຄາວເພື່ອໃຊ້ສໍາລັບໄຟລ໌ຊົ່ວຄາວ
--css-draw <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ການທົດລອງ ແລະບໍ່ຮອງຮັບການແຕ້ມ CSS
--debug <0|1> (ຄ່າເລີ່ມຕົ້ນ: 0)
ພິມຂໍ້ມູນດີບັກ.
--ຫຼັກຖານສະແດງ <0|1|2> (ຄ່າເລີ່ມຕົ້ນ: 0)
ອອກມາສະບັບພິສູດ. ຖ້າຄ່າບວກຖືກລະບຸ, ຂໍ້ຄວາມຈະຖືກແຕ້ມໃສ່ທັງສອງ
ຊັ້ນຂໍ້ຄວາມ ແລະຮູບພາບພື້ນຫຼັງສຳລັບການປຽບທຽບ. ຖ້າ 2 ຖືກລະບຸ, ພິມຂໍ້ຄວາມ
ພື້ນຫລັງແມ່ນຢູ່ໃນສີທີ່ແຕກຕ່າງກັນ. ຖ້າໃຊ້ຮູບແບບພື້ນຫຼັງ png/jpg, ສູງກວ່າ
hdpi/vdpi (ເຊັ່ນ: 288) ແມ່ນແນະນໍາໃຫ້ໃຊ້ໄດ້.
Meta
- ໃນ, - ການປ່ຽນແປງ
ພິມລິຂະສິດ ແລະຂໍ້ມູນສະບັບ
- ຊ່ວຍ ພິມຂໍ້ມູນການນໍາໃຊ້
MANIFEST ແລະ DATA-DIR
ເມື່ອແບ່ງຫນ້າແມ່ນ 0, ໄຟລ໌ manifest ອະທິບາຍວ່າຫນ້າ html ສຸດທ້າຍຄວນຈະເປັນແນວໃດ
ສ້າງຂຶ້ນ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, pdf2htmlEX ຈະໃຊ້ manifest ໃນຄ່າເລີ່ມຕົ້ນ data-dir (ແລ່ນ `pdf2htmlEX -v`.
ການກວດສອບ), ເຊິ່ງເຮັດໃຫ້ການສາທິດທີ່ງ່າຍດາຍຂອງ syntax ຂອງມັນ.
ທ່ານສາມາດດັດແປງຄ່າເລີ່ມຕົ້ນ, ຫຼືທ່ານສາມາດສ້າງອັນໃຫມ່ແລະລະບຸທີ່ຖືກຕ້ອງ
data-dir ໃນບັນທັດຄໍາສັ່ງ.
ໄຟລ໌ທັງໝົດທີ່ອ້າງອີງໂດຍ manifest ຈະຕ້ອງຢູ່ໃນ data-dir.
EXAMPLE
pdf2htmlEX /path/to/file.pdf
ປ່ຽນ file.pdf ເປັນ file.html
pdf2htmlEX --ສະອາດ-tmp 0 --debug 1 /path/to/file.pdf
ແປງ file.pdf ແລະອອກຈາກໄຟລ໌ກາງທັງຫມົດ.
pdf2htmlEX --dest-dir ອອກ --ຝັງ fi /path/to/file.pdf
ປ່ຽນ file.pdf ເປັນ out/file.html ແລະປ່ອຍໃຫ້ໄຟລ໌ font/image ແຍກກັນ.
COPYRIGHT
ສະຫງວນລິຂະສິດ 2012,2013 Lu Wang[email protected]>
pdf2htmlEX ໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ GPLv3 ດ້ວຍເງື່ອນໄຂເພີ່ມເຕີມ, ອ່ານ LICENSE ສໍາລັບລາຍລະອຽດ.
ໃຊ້ pdf2htmlEX ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net