Toolverse
Wszystkie skille

pdf-creator

autor: daymade

Konwertuj markdown na profesjonalne PDF-y z pełną obsługą czcionek chińskich

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
daymade
Kategoria
UX / Design
Wyświetlenia
3

O skillu

Narzędzie do tworzenia dokumentów PDF z markdown z natywnym wsparciem dla typografii chińskiej. Używaj go do konwersji markdown na PDF, generowania formalnych dokumentów (umowy, sprawozdania, wnioski), lub gdy potrzebujesz poprawnego renderowania znaków chińskich. Obsługuje pojedyncze pliki i konwersję zbiorczą. Wyjściowe PDF-y mają rozmiar A4, marginesy 2,5cm (góra/dół) i 2cm (boki), czcionkę 12pt z wysokością linii 1,8 i są optymalizowane do rozmiaru poniżej 2MB.

Jak używać

  1. Zainstaluj zależności uruchamiając polecenie z flagami --with weasyprint --with markdown, aby upewnić się, że wszystkie wymagane biblioteki są dostępne w Twoim środowisku. 2. Przygotuj plik markdown zawierający treść, którą chcesz przekonwertować na PDF. Upewnij się, że zawiera on tekst angielski, chiński lub oba. 3. Aby przekonwertować jeden plik, uruchom skrypt md_to_pdf.py podając ścieżkę do pliku wejściowego i nazwę pliku wyjściowego. Na przykład: uv run --with weasyprint --with markdown scripts/md_to_pdf.py input.md output.pdf. 4. Jeśli chcesz przetwarzać wiele plików naraz, użyj skryptu batch_convert.py z wzorcem plików i parametrem --output-dir wskazującym katalog docelowy. Na przykład: uv run --with weasyprint --with markdown scripts/batch_convert.py *.md --output-dir ./pdfs. 5. Jeśli znaki chińskie wyświetlają się jako puste pola, sprawdź czy na Twoim systemie są zainstalowane czcionki Songti SC, SimSun lub Noto Serif CJK SC. Na macOS z architekturą ARM zmienne środowiskowe DYLD_LIBRARY_PATH są konfigurowane automatycznie. 6. Wygenerowany PDF będzie miał format A4 z odpowiednimi marginesami, czcionkami i rozmiarem poniżej 2MB, gotowy do druku lub przesłania w formularzach.

Podobne skille