Krok 1. Przygotuj metadane
Przypuszczam, że już wiesz:
- Jak utworzyć nową talię (nie jest to konieczne, ale ma sens)
- Jak zdefiniować nowy typ notatki
- Jak zdefiniować karty dla typu notatki
- Importuj z rozdzielonego pliku tekstowego
Jeśli nie - sprawdź dokumentację, nie jest skomplikowana.
Musisz utworzyć typ notatki z co najmniej 3 polami: Id, FrontImage, BackImage
Krok 2. Generuj rozdzielany plik tekstowy
Przypuszczam, że twoje pliki obrazów są ponumerowane od 0 do N z poprzedzającymi zerami. Np. Jeśli N = 100, to nazwy obrazów są następujące: image00000.jpg - image00100.jpg.
Cel: utwórz rozdzielany plik tekstowy o treści takiej jak:
Card_00000;<img src="Image_00000.jpg"/>;<img src="Image_00001.jpg"/>
Card_00001;<img src="Image_00002.jpg"/>;<img src="Image_00003.jpg"/>
Card_00002;<img src="Image_00004.jpg"/>;<img src="Image_00005.jpg"/>
Card_00003;<img src="Image_00006.jpg"/>;<img src="Image_00007.jpg"/>
Card_00004;<img src="Image_00008.jpg"/>;<img src="Image_00009.jpg"/>
Card_00005;<img src="Image_00010.jpg"/>;<img src="Image_00011.jpg"/>
Card_00006;<img src="Image_00012.jpg"/>;<img src="Image_00013.jpg"/>
Card_00007;<img src="Image_00014.jpg"/>;<img src="Image_00015.jpg"/>
Card_00008;<img src="Image_00016.jpg"/>;<img src="Image_00017.jpg"/>
Card_00009;<img src="Image_00018.jpg"/>;<img src="Image_00019.jpg"/>
Card_00010;<img src="Image_00020.jpg"/>;<img src="Image_00021.jpg"/>
Card_00011;<img src="Image_00022.jpg"/>;<img src="Image_00023.jpg"/>
Przepis 1. Użyj języka skryptowego
W generacji pytonów może być:
print("\n".join(['Card_%05d;<img src="Image_%05d.jpg"/>;<img src="Image_%05d.jpg"/>' % (image_number,image_number*2, image_number*2 +1 )
for image_number in range(0, int(100/2))]))
Przepis 2. Użyj arkusza kalkulacyjnego
Jeśli czujesz się lepiej z narzędziami biurowymi, możesz użyć arkusza kalkulacyjnego.
Musisz utworzyć: pole autoinkrementacji i 2 pola obliczeniowe.
Przykład: https://docs.google.com/spreadsheets/d/1W1DQ2ZSm4XuYNeKlkybbTeXh7RGqkk8H-7CgCaBVeI4/pubhtml
Formuła na przód:
= Concatenate("<src img=""Image", Text(A2*2-1,"00000"),".jpg"" />")
Krok 3. Zapisz w pliku, importuj, skopiuj obrazy do folderu multimediów, ciesz się
Dokładnie tak.
Powodzenia!