Initial commit

This commit is contained in:
douboer
2025-09-05 17:10:11 +08:00
parent 80a1bee0e0
commit 67f33b2d80
138 changed files with 24432 additions and 0 deletions

80
logs/txt_to_image.log Normal file
View File

@@ -0,0 +1,80 @@
2025-06-23 17:36:27,152 - logger_utils - INFO - 图片已保存至: reading_list.png
2025-06-23 18:58:11,319 - logger_utils - INFO - 图片已保存至: reading_list.png
2025-06-23 19:11:49,961 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:11:50,234 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 19:43:06,222 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:43:06,509 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 19:43:06,845 - logger_utils - INFO - 图片已保存至: reading_list_3.png
2025-06-23 19:43:07,142 - logger_utils - INFO - 图片已保存至: reading_list_4.png
2025-06-23 19:44:18,598 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:44:18,883 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 19:44:19,216 - logger_utils - INFO - 图片已保存至: reading_list_3.png
2025-06-23 19:44:19,511 - logger_utils - INFO - 图片已保存至: reading_list_4.png
2025-06-23 19:45:48,683 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:46:57,358 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:48:40,960 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:48:41,230 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 19:49:06,452 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:49:06,720 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 19:57:34,020 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 19:57:34,401 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:00:21,869 - logger_utils - ERROR - 创建图片时发生错误: 'bottom_spacing'
Traceback (most recent call last):
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 69, in create_image
current_y = title_y + title_height + title_style['bottom_spacing']
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
KeyError: 'bottom_spacing'
2025-06-23 20:01:21,538 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:01:21,921 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:02:07,604 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:02:07,987 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:07:49,482 - logger_utils - ERROR - 创建图片时发生错误: 'paragraph_spacing'
Traceback (most recent call last):
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 48, in create_image
paragragh_spacing = styles['paragraph_spacing']
~~~~~~^^^^^^^^^^^^^^^^^^^^^
KeyError: 'paragraph_spacing'
2025-06-23 20:08:38,844 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:08:39,227 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:12:22,639 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:12:23,015 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:13:03,566 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:13:03,946 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:13:26,912 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:13:27,291 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:25:46,696 - logger_utils - INFO - 图片已保存至: reading_list_1.png
2025-06-23 20:25:47,076 - logger_utils - INFO - 图片已保存至: reading_list_2.png
2025-06-23 20:34:52,439 - logger_utils - INFO - 图片已保存至: temp/reading_list_1.png
2025-06-23 20:34:52,816 - logger_utils - INFO - 图片已保存至: temp/reading_list_2.png
2025-06-23 21:10:34,685 - logger_utils - INFO - 图片已保存至: temp/reading_list_1.png
2025-06-23 21:10:35,077 - logger_utils - INFO - 图片已保存至: temp/reading_list_2.png
2025-06-23 21:15:00,783 - logger_utils - ERROR - 创建图片时发生错误: 'table'
Traceback (most recent call last):
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 61, in create_image
table_font = ImageFont.truetype(self.fonts_path['table'], body_style['size']) # 增加表格字体
~~~~~~~~~~~~~~~^^^^^^^^^
KeyError: 'table'
2025-06-23 21:16:13,027 - logger_utils - INFO - 图片已保存至: temp/reading_list_1.png
2025-06-23 21:16:13,416 - logger_utils - INFO - 图片已保存至: temp/reading_list_2.png
2025-06-23 21:27:12,900 - logger_utils - ERROR - 创建图片时发生错误: 'TextToImage' object has no attribute '_draw_text_with_spacing'
Traceback (most recent call last):
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 49, in create_image
title_paths = self._draw_title_page(draw, width, height, padding, title, subtitle,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 90, in _draw_title_page
self._draw_text_with_spacing(draw, (title_x, current_y), title,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TextToImage' object has no attribute '_draw_text_with_spacing'
2025-06-23 21:29:28,609 - logger_utils - ERROR - 创建图片时发生错误: 'TextToImage' object has no attribute '_draw_text_with_spacing'
Traceback (most recent call last):
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 50, in create_image
title_paths = self._draw_title_page(draw, width, height, padding, title, subtitle,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/gavin/myweb/xhsautopublisher/txt_to_image.py", line 91, in _draw_title_page
self._draw_text_with_spacing(draw, (title_x, current_y), title,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TextToImage' object has no attribute '_draw_text_with_spacing'
2025-06-23 21:31:22,378 - logger_utils - INFO - 图片已保存至: temp/reading_list_1.png
2025-06-23 21:31:22,760 - logger_utils - INFO - 图片已保存至: temp/reading_list_2.png
2025-06-24 18:13:50,849 - logger_utils - INFO - 图片已保存至: temp/reading_list_1.png
2025-06-24 18:13:51,064 - logger_utils - INFO - 图片已保存至: temp/reading_list_2.png