teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

10

質問を変更

2018/08/08 23:05

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  テキストをアウトライン化し、そのパスデータを取得したいです。
2
2
 
3
3
  Ghostscriptを使用しています。
4
- PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、さらにそこからパスデータを抽出してい
4
+ PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、さらにそこからパスデータを抽出しました
5
5
 
6
6
  ```
7
7
  gs \

9

質問を変更

2018/08/08 23:05

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -33,6 +33,7 @@
33
33
  この方法でもパスデータは取得できますが、処理に時間が掛かり過ぎるため別の方法を探しています。
34
34
 
35
35
  ### 補足
36
+
36
37
  Ghostscript v8.71
37
38
 
38
39
  ### 追記1

8

質問の変更

2018/08/08 22:20

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,7 @@
1
1
  テキストをアウトライン化し、そのパスデータを取得したいです。
2
2
 
3
3
  Ghostscriptを使用しています。
4
- PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、
4
+ PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、さらにそこからパスデータを抽出しています。
5
- さらにそこからパスデータを抽出しています。
6
5
 
7
6
  ```
8
7
  gs \

7

質問を変更

2018/08/08 17:00

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -61,5 +61,5 @@
61
61
 
62
62
  namda さんありがとうございます。
63
63
  一つ目の回答の `-dNOGC` と `-dNumRenderingThreads` のオプションはすでに使用しています。
64
- 二つ目の回答は回答者も仰っているように、あまり効果を発揮しませんでした。
64
+ 二つ目の回答は回答者も仰っているように、あまり効果を発揮しませんでした。
65
65
  三つ目の回答は、PDFファイルの出力に使用するオプションなので無視されます。

6

追記

2018/08/08 11:05

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -36,7 +36,7 @@
36
36
  ### 補足
37
37
  Ghostscript v8.71
38
38
 
39
- ### 追記
39
+ ### 追記1
40
40
 
41
41
  > もろな内容のページありますね。https://stackoverflow.com/questions/4548919/any-tips-for-speeding-up-ghostscript
42
42
 
@@ -53,4 +53,13 @@
53
53
  --dict:1155/1684(ro)(G)-- --dict:0/20(G)-- --dict:70/200(L)--
54
54
  Current allocation mode is local
55
55
  Last OS error: 2
56
- ```
56
+ ```
57
+
58
+ ### 追記2
59
+
60
+ > 使えないものは飛ばしていいのでは無いでしょうか。Answersの上位3つぐらいは試してみるべきかと
61
+
62
+ namda さんありがとうございます。
63
+ 一つ目の回答の `-dNOGC` と `-dNumRenderingThreads` のオプションはすでに使用しています。
64
+ 二つ目の回答は回答者も仰っているように、あまり効果を発揮しませんでした。
65
+ 三つ目の回答は、PDFファイルの出力に使用するオプションなので無視されます。

5

コードを変更

2018/08/08 10:50

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -6,12 +6,12 @@
6
6
 
7
7
  ```
8
8
  gs \
9
+ -dBATCH \
10
+ -dNOCACHE \
11
+ -dNOGC \
12
+ -dNOPAUSE \
9
13
  -dNumRenderingThreads=3 \
10
- -dNOGC \
11
14
  -dQUIET \
12
- -dNOCACHE \
13
- -dNOPAUSE \
14
- -dBATCH \
15
15
  -dSAFER \
16
16
  -r24000 \
17
17
  -sDEVICE=epswrite \

4

質問を変更

2018/08/08 09:15

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,9 @@
1
1
  テキストをアウトライン化し、そのパスデータを取得したいです。
2
2
 
3
+ Ghostscriptを使用しています。
4
+ PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、
5
+ さらにそこからパスデータを抽出しています。
6
+
3
7
  ```
4
8
  gs \
5
9
  -dNumRenderingThreads=3 \
@@ -27,9 +31,6 @@
27
31
  eps
28
32
  ```
29
33
 
30
- Ghostscriptを使用しています。
31
- まず、PDFファイルをEPSファイルに変換し、それをSVGファイルに変換し、
32
- さらにそこからパスデータを抽出しています。
33
34
  この方法でもパスデータは取得できますが、処理に時間が掛かり過ぎるため別の方法を探しています。
34
35
 
35
36
  ### 補足

3

追記

2018/08/07 20:45

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -33,4 +33,23 @@
33
33
  この方法でもパスデータは取得できますが、処理に時間が掛かり過ぎるため別の方法を探しています。
34
34
 
35
35
  ### 補足
36
- Ghostscript v8.71
36
+ Ghostscript v8.71
37
+
38
+ ### 追記
39
+
40
+ > もろな内容のページありますね。https://stackoverflow.com/questions/4548919/any-tips-for-speeding-up-ghostscript
41
+
42
+ namda さんありがとうございます。
43
+ `-c "30000000 setvmthreshold"` のオプションを追加したところエラーになってしまいました。
44
+
45
+ ```
46
+ Error: /undefined in pdf
47
+ Operand stack:
48
+
49
+ Execution stack:
50
+ %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
51
+ Dictionary stack:
52
+ --dict:1155/1684(ro)(G)-- --dict:0/20(G)-- --dict:70/200(L)--
53
+ Current allocation mode is local
54
+ Last OS error: 2
55
+ ```

2

コードを変更

2018/08/07 16:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -9,9 +9,9 @@
9
9
  -dNOPAUSE \
10
10
  -dBATCH \
11
11
  -dSAFER \
12
+ -r24000 \
12
13
  -sDEVICE=epswrite \
13
14
  -sOutputFile=eps \
14
- -r24000 \
15
15
  pdf
16
16
 
17
17
  gs \

1

タグを変更

2018/08/07 15:40

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
File without changes