Xin lỗi - điều này sẽ không trả lời câu hỏi của bạn: "Cách chính xác để chuyển đổi PS sang SVG là gì?"
Không có "cách chính xác". Có "những cách có thể". Đây là một thế giới quá phức tạp.
như tôi đã đề cập trong bình luận, tôi sẽ thử sử dụng Inkscape. Bạn đã gặp phải một vấn đề trong chương trình - hãy để tôi hỏi bạn: tập tin PS của bạn có hiển thị đúng ở những nơi khác không, ngoài nơi bạn tạo nó? Bạn có thể đính kèm tập tin tối giản cho câu hỏi?
Bây giờ, một cách khác để thử: ghostscript là một postcript mạnh mẽ có chế độ "ps-to-ps" giúp đơn giản hóa các tệp Postscritp, để có được chúng "đơn giản" hơn cho các chương trình khác. Nếu bạn chưa có nó, tôi khuyên bạn nên lấy nó.
Nó có thể xuất SVG - nhưng bạn sẽ biết nếu tệp của mình hiển thị đúng bên trong nó (với khoảng cách và phông chữ), và thứ hai, bạn có thể sử dụng chế độ "ps2ps" của Ghostscript để tạo tệp mô tả phụ mà bạn có thể thử nhập vào inkscape. Điều này có cơ hội thành công, vì nó sẽ xử lý các tùy chọn văn bản ít được sử dụng hoặc không chuẩn, mà Inkscape không nắm bắt được.
Bản thân Ghostscript có thể khá "thô" khi sử dụng - đó là công cụ của nhà phát triển, không phải là công cụ của nhà thiết kế (thậm chí nó được sử dụng trực tiếp làm Trình điều khiển máy in cho một số Hệ điều hành), vì vậy bạn có thể cần đào sâu một chút vào tài liệu của nó (hoặc hỏi lại) để làm cho phần postcript-to-postcript hoạt động. Có được chương trình đồng hành "gsview", cung cấp cho Postcript một Cửa sổ sắp xếp cũng có thể giúp ích.