මා සතුව ෆයර්ෆොක්ස් 3 සහ අයිඊ 7 හි දඩයක් සපයන HTML (XHTML නොවේ) ලේඛනයක් ඇත. එය මෝස්තර කිරීමට තරමක් මූලික CSS භාවිතා කරයි.
මම දැන් එය PDF බවට පරිවර්තනය කිරීමේ ක්රමයකට පසුව සිටිමි. මම උත්සාහ කර ඇත:
- ඩොම්ප්ඩීඑෆ් : එයට වගු සමඟ විශාල ගැටළු ඇති විය. මම මගේ විශාල කැදැලි වගු සාදා ගත් අතර එය උදව් විය (එය මතක ධාරිතාව 128M දක්වා පරිභෝජනය කිරීමට පෙර මියයෑමට පෙර - php.ini හි මතකය පිළිබඳ මගේ සීමාව එයයි) නමුත් එය සම්පූර්ණ වගු අවුල් ජාලයක් බවට පත් කර ඇති බවක් නොපෙනේ රූප. විවිධ ස්ථානවල රේඛා කිහිපයක් එක් කිරීම සඳහා වගු සමහර මායිම් මෝස්තර සහිත මූලික දේවල් පමණි;
- HTML2PDF සහ HTML2PS : ඇත්තෙන්ම මට මේ ගැන හොඳ වාසනාවක් තිබුණි. එය පින්තූර කිහිපයක් විදහා දැක්වීය (සියලුම පින්තූර ගූගල් ප්රස්ථාර URL ය) සහ වගු හැඩතල ගැන්වීම වඩා හොඳ නමුත් එය කිසියම් සංකීර්ණ ගැටලුවක් ඇති බව පෙනෙන්නට තිබුනේ මා තවම හදුනාගෙන නැති අතර නොදන්නා node_type () දෝෂ සමඟ මියයමින් සිටියි. මෙතැන් සිට කොතැනට යා යුතුදැයි විශ්වාස නැත; සහ
- Htmldoc : මෙය මූලික HTML මත හොඳින් ක්රියාත්මක වන බවක් පෙනෙන්නට තිබුණත් CSS සඳහා කිසිදු සහායක් නොමැති බැවින් ඔබට HTML හි සෑම දෙයක්ම කළ යුතුව ඇත (එය තවමත් 2001 Htmldoc-land හි ඇති බව මම නොදනිමි ...) එබැවින් එය මට වැඩක් නැත.
මම Html2Pdf Pilot නමින් වින්ඩෝස් යෙදුමක් අත්හදා බැලුවෙමි. එය ඇත්ත වශයෙන්ම ඉතා හොඳ රැකියාවක් කළ නමුත් මට අවශ්ය වන්නේ අවම වශයෙන් ලිනක්ස් මත ධාවනය වන අතර වෙබ්සර්වර් හි PHP හරහා ඉල්ලුමට සරිලන ලෙස ධාවනය කිරීමයි.
මා අතපසු වී ඇත්තේ කුමක්ද, නැතහොත් මෙම ගැටළුව විසඳන්නේ කෙසේද?
@import
, @media
සහ @screen
නීති රීති, බාහිර stylesheets පූරණය වනු ඇත. සුපුරුදු ලිබ් වලට වඩා හොඳ කාර්ය සාධනයක් ලබා ගැනීම සඳහා ඔබට ස්ථාපනය කළ හැකි දේවල් තිබුණද, එය වැඩ කිරීමට අවශ්ය සෑම දෙයක්ම සමඟ එය එකතු වේ. code.google.com/p/dompdf
chrome --headless --print-to-pdf="path/to/pdf" https://your_url
බව ධනවත්ම, වේගවත්ම හා පහසුම පී.ඩී.එෆ් පරම්පරාවේ මෙවලම ලෙස ක්රබග්.කොම් / 603559 සොයා ගන්නා බව මම විශ්වාස කරමි. පුස්තකාල සහ මෙවලම් එසේ කරයි.