ConvertTab.inc 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <!---------------------------------------------->
  2. <div class="q-mt-sm column items-center">
  3. <span>Настройки конвертирования применяются ко всем</span>
  4. <span>вновь загружаемым или обновляемым файлам</span>
  5. </div>
  6. <!---------------------------------------------->
  7. <div class="part-header">HTML, XML, TXT</div>
  8. <div class="item row">
  9. <div class="label-7">Текст</div>
  10. <div class="col row">
  11. <q-checkbox v-model="splitToPara" size="xs" label="Попытаться разбить текст на параграфы">
  12. <q-tooltip :delay="1000" anchor="top middle" self="bottom middle" content-style="font-size: 80%">
  13. Опция принудительно включает эвристику разбиения текста на<br>
  14. параграфы в случае, если формат файла определен как html,<br>
  15. xml или txt. Возможна нечитабельная разметка текста.
  16. </q-tooltip>
  17. </q-checkbox>
  18. </div>
  19. </div>
  20. <div class="item row">
  21. <div class="label-7">Сайты</div>
  22. <div class="col row">
  23. <q-checkbox v-model="enableSitesFilter" size="xs" label="Включить html-фильтр для сайтов">
  24. <q-tooltip :delay="1000" anchor="top middle" self="bottom middle" content-style="font-size: 80%">
  25. Html-фильтр вырезает лишние элементы со<br>
  26. страницы для определенных сайтов, таких как:<br>
  27. samlib.ru<br>
  28. www.fanfiction.net<br>
  29. archiveofourown.org<br>
  30. и других
  31. </q-tooltip>
  32. </q-checkbox>
  33. </div>
  34. </div>
  35. <!---------------------------------------------->
  36. <div v-if="isExternalConverter">
  37. <div class="part-header">PDF</div>
  38. <div class="item row">
  39. <div class="label-7">Формат</div>
  40. <div class="col row">
  41. <q-checkbox v-model="pdfAsText" size="xs" label="Извлекать текст из PDF">
  42. <q-tooltip :delay="1000" anchor="top middle" self="bottom middle" content-style="font-size: 80%">
  43. Пытается извлечь текст из pdf-файла и переразбить на параграфы.<br>
  44. Размер получаемого fb2-файла при этом относительно небольшой.<br>
  45. При отключении этой опции, pdf будет представлен как набор<br>
  46. изображений (аналогично ковертированию djvu).
  47. </q-tooltip>
  48. </q-checkbox>
  49. </div>
  50. </div>
  51. <div class="item row">
  52. <div class="label-7">Качество</div>
  53. <div class="col row">
  54. <NumInput class="col-5" v-model="pdfQuality" :min="10" :max="100" :disable="pdfAsText" >
  55. <q-tooltip :delay="1000" anchor="top middle" self="bottom middle" content-style="font-size: 80%">
  56. Качество конвертирования Pdf в Fb2. Чем значение выше, тем больше<br>
  57. размер итогового файла. Если сервер отказывается конвертировать<br>
  58. слишком большой файл, то попробуйте понизить качество.
  59. </q-tooltip>
  60. </NumInput>
  61. </div>
  62. </div>
  63. </div>
  64. <!---------------------------------------------->
  65. <div v-if="isExternalConverter">
  66. <div class="part-header">DJVU</div>
  67. <div class="item row">
  68. <div class="label-7">Качество</div>
  69. <div class="col row">
  70. <NumInput class="col-5" v-model="djvuQuality" :min="10" :max="100">
  71. <q-tooltip :delay="1000" anchor="top middle" self="bottom middle" content-style="font-size: 80%">
  72. Качество конвертирования Djvu в Fb2. Чем значение выше, тем больше<br>
  73. размер итогового файла. Если сервер отказывается конвертировать<br>
  74. слишком большой файл, то попробуйте понизить качество.
  75. </q-tooltip>
  76. </NumInput>
  77. </div>
  78. </div>
  79. </div>