メインコンテンツにスキップ

ArtinTech Solution

Importing a Whole Newspaper Edition from One ZIP File

どの制作部門も、夜の作業は同じもので終わります。01.jpg から 24.jpg までの紙面ファイルが入ったフォルダー、ときには別刷り用の sport フォルダー、そして印刷用PDFです。これをフォームから1つずつアップロードするのは面倒で、ミスも起きます。Inkfold 1.1では、フォルダーをZIPにして1回アップロードするだけで、号の下書きが完成します。

制作部門が覚えられるルール

ルールは付箋1枚に収まる短さにしました。

  • 1つのZIPが1号。日付はフォームから、またはファイル名に含まれていればそこから取ります(例:daily-2026-11-14.zip)。
  • ページはファイル名順に追加。自然順で並べるので、ゼロ埋めの有無にかかわらず 2.jpg は 10.jpg より前に来ます。
  • サブフォルダーは別刷り。sport/ の画像は「Sport」という別刷りに入り、媒体にまだなければ自動で作成します。
  • PDFは号のPDFに。発行元が許可すれば読者がダウンロードできます。
Inkfold編集画面のZIPインポート画面
フォームは1つ:媒体、任意の日付、ZIPファイル。

堅牢にするための細部

Macで作ったZIPには、画像のように見えて実は画像ではないファイルが詰まった __MACOSX フォルダーが含まれます。これらのファイル、隠しファイル、ディレクトリ項目はスキップします。中身ではなくフォルダーごとZIPにする人も多く、その場合すべてのパスが同じ最上位フォルダーで始まります。すべての画像が1つの最上位フォルダーを共有しているときは、「Edition 2026-11-14」という別刷りにはせず無視します。

各画像は通常のアップロードと同じ処理を通ります。WebPまたはJPEGの3サイズに再エンコードし、ファイル名からページタイトルを付けます。01-front-page.jpg なら「Front Page」になり、番号だけならタイトルは付きません。号がすでに存在する場合は、重複させずにページを追加します。

画像なしのPDFだけの場合

PDFだけを送ってくる部門もあります。ZIPに画像がなく、サーバーにImagickかGhostscriptがあれば、PDFのページをサーバーで変換し、記事のマーキング用にテキストも読み取ります。詳しくはPDFテキストの座標についての記事をご覧ください。サーバーがPDFを変換できない場合は、PDFを添付した号を作成し、サーバー側に何も必要としないブラウザ内のPDFインポートを使うよう編集者に案内します。

驚きではなく下書きに

取り込んだ号は必ず下書きです。誰かがページを確認し、記事をマーキングして公開するか、確認待ちに回すまで、読者には何も届きません。取り込みはすべて、ページ数とアップロードしたユーザーとともにアクティビティログに記録されます。

ポイント

  • 新しいルールを作らず、制作部門がすでに使っている慣習に合わせる。
  • 自然順で並べ、OSが生む不要ファイルと共通の最上位フォルダーは無視する。
  • 一括取り込みも単体アップロードと同じ画像処理を通す。
  • 下書きとして取り込み、誰が行ったかを記録する。

インポート画面は Inkfoldのデモ の編集画面で試せます。ソフトウェアは Charming Theme で入手できます。

紙の制作フローをオンラインに移し、アップロード作業に追われていませんか?ご相談ください — ArtinTech Solution はこうした作業の自動化を手がけています。

Share this article

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です