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