【強引に解決】InkscapeからOfficePrintにエラーで変換できない件

InkscapeからOffice Printに変換したら強制終了。。。

どうも、ハザマです!

今回は、無料のデザイン作成ソフトウェア「Inkscape」と、ネット印刷大手「プリントパック」のサービスである「Office Print」の連携について。

 

僕がぶち当たったエラーと、その強引な解決法を記しておきます。

※根本原因は判明していません。

 

スポンサーリンク



Office Printとは

Office Printとはプリントパックが用意しているサービスのひとつで、自分が発注予定の印刷物がどのように仕上がるかを、自分の目で確認したうえで発注できるサービスのことです。

 

つまりどういうこと?

具体的に何をしているかというと、さまざまな拡張子のイラストデータをPDF形式に変換しています。

 

さらに分かりやすく言い換えると、『プリントパック側の印刷機でそのまま印刷できるデータ』をユーザーである私たちが作ってあげる機能って感じですね!

 

なぜその連携が必要だったの?

プリントパックに発注したい印刷物があったのですが、イラストレーターなどの有料ソフトウェアを買わずにお得にすませたかったのです^^

 

今回のエラーで僕は焦って、一瞬「イラストレーターを購入して再度作り直すか・・・」という考えが頭をよぎりましたが、何とか足掻く方を選択しました^^;

プリントパックへの発注ギリギリのタイミングで気付いたので最後はゴリ押し感満載ですが、よろしければご確認ください。

 

ちなみに僕が自作した印刷物の内容は、以下の記事で紹介しています。

プロフィールブックをDIY!どうも、ハザマです!今回は、僕が自分の結婚式で自作したプロフィールブックの作り方を紹介したいと思います!デザインはInkscapeというフリーソフトで作成し、印刷はネット印刷業者のプリントパックに依頼しました♪結婚式に向けて結婚...

 

エラーの具体的な内容

Office Printで変換しようとすると、以下のようなエラーメッセージが出てInkscape自体が強制終了してしまいました。

 

メッセージタイトル:Microsoft Visual C++ Runtime Library

メッセージ内容:

This application has requested the Runtime to terminate it in an unusual way.

Please contact the application’s support team for more infomation.

 

Microsoft Visual C++ Runtime Library

Inkscapeで内部エラーが発生しました。直ちに終了します。

PCスペック

OS:Windows 7 64bit

メモリ:8GB

対応内容

【失敗】Microsoft Visual C++ ランタイム ライブラリを更新

ランタイムエラーということで、パソコン内のライブラリが古い可能性があります。

ライブラリとは、プログラムが動作するために必要な情報が詰まったファイルのことで、これが古いバージョンだと動かないソフトもあります。文字通り、プログラムのための辞書ってことですね。

 

以下サイトを参考にさせていただき、Inkscapeも再インストールしましたが、僕の場合は解決しませんでした。。。

【Microsoft Visual C++ ランタイム ライブラリを削除し、再インストールする方法】

【強引に成功】一旦画像ファイルとして出力後、PDFに変換

簡単にまとめると、Office Printは使わずPDFに変換して、プリントパックさんに最終的な微調整をしてもらいました。

(最終的にPDFで入稿できれば良いという考えで進めました)

 

手順

Inkscapeツールバーの「ファイル」内にある『ドキュメントのプロパティ』を開く

『ページ』タブで、【ページサイズ:A3】【方向:横】に変更する

A3サイズのページ枠の中に作成したイラストがすべて入るように位置を調整する(デザインは見開きA4サイズのまま)

ツールバーの「ファイル」内にある『PNG画像にエクスポート』を利用し、A3サイズのPNG画像を作成する

出力したPNG画像を、PDFに変換(僕はCubePDFというフリーソフトを使いました)

プリントパック宛のフォルダにまとめて圧縮

プリントパックへ入稿

サイズずれのためデータ返却

微調整し、再提出

入稿完了・印刷

 

スポンサーリンク

 

スポンサーリンク

 

プリントパックへ納品してみた結果

プリントパック側からデータが返却されてしまいました。

※強引にPDFに変換したため、多少サイズずれがあったようです。

 

その後、再度微調整を施して提出したところOKでした!

(本当はまだズレていたんですが、注文サイズと実際のデザインサイズのずれが3mm未満だったため、プリントパック側が修正してそのまま印刷してくれました。)

プリントパック様。感謝ですm(_ _)m

 

使っていてよかったプリントパックのサービス

プリントパックが提供している有料サービスの一つとして、

『ご注文前「データ確認&お預かりサービス」』(旧名:事前データお預かりサービス)

があったので、今回はそれを利用しました。

 

上で述べたようなデータ再入稿の可能性もあるので、僕は利用して損はないと思います。

 

反省点

今回の反省として、データ作成の途中で一旦立ち止まり、Office Printで変換可能かテストしてみるべきだったと感じました。

 

そもそも最初から変換できないのか調査

今回のエラーが起きたときに、「そもそも、僕のパソコンでこのOffice Print機能が使えるのか?」と気になりました。

 

そこで、Inkscapeで新しくファイルを作って試してみようと、Inkscapeで1枚だけ写真を取り込みすぐにOffice Printで変換してみたんですが、なんと出力が成功してしまいました^^;

 

つまり、本来であればできたはずの変換ができなかったということです。

僕の製作過程のどこかのタイミングで挿入した写真・イラスト・編集内容がまずかったのだろうと思います。

 

どの段階でエラー原因を作っているかは、今後調べてみようと思います。

 

まとめ

いかがでしたか?

 

もし同じような現象の方がいらっしゃったら、参考になれば幸いです。

と言いつつ、結局はプリントパック頼りになってしまいましたが。。(笑)

 

それでは♪

スポンサーリンク

 

スポンサーリンク

コメントを残す

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください