Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

gs - Trực tuyến trên đám mây

Chạy gs trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh gs có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


gs - Ghostscript (Trình thông dịch và xem trước ngôn ngữ PostScript và PDF)

SYNOPSIS


gs [ lựa chọn ] [ các tập tin ] ... (Unix, VM)
gswin32c [ lựa chọn ] [ các tập tin ] ... (CÔ Các cửa sổ)
gswin32 [ lựa chọn ] [ các tập tin ] ... (CÔ Windows 3.1)
gsos2 [ lựa chọn ] [ các tập tin ] ... (OS / 2)

MÔ TẢ


Sản phẩm gs (gswin32c, gswin32, gsos2) lệnh gọi Ghostscript, một thông dịch viên của Adobe
Hệ thống ' PostScript(tm) và di động Tài liệu Định dạng (PDF) ngôn ngữ. gs đọc "tệp" trong
trình tự và thực thi chúng dưới dạng chương trình Ghostscript. Sau khi làm điều này, nó sẽ đọc thêm
đầu vào từ luồng đầu vào tiêu chuẩn (thường là bàn phím), diễn giải từng dòng
riêng biệt và xuất ra thiết bị đầu ra (có thể là tệp hoặc bản xem trước cửa sổ X11, xem
phía dưới). Trình thông dịch thoát ra một cách duyên dáng khi gặp lệnh "thoát" (trong
một tệp hoặc từ bàn phím), ở cuối tệp hoặc ở tín hiệu ngắt (chẳng hạn như Control-C
tại bàn phím).

Trình thông dịch nhận ra nhiều công tắc tùy chọn, một số công tắc được mô tả bên dưới. Vui lòng
xem tài liệu sử dụng để biết thông tin đầy đủ. Công tắc có thể xuất hiện ở bất kỳ đâu trong
dòng lệnh và áp dụng cho tất cả các tệp sau đó. Gọi Ghostscript với -h or -?
công tắc tạo ra một thông báo hiển thị một số công tắc hữu ích, tất cả các thiết bị được biết đến
tệp thực thi đó và đường dẫn tìm kiếm phông chữ; trên Unix, nó cũng hiển thị vị trí của
tài liệu chi tiết.

Ghostscript có thể được xây dựng để sử dụng nhiều thiết bị đầu ra khác nhau. Để xem thiết bị nào của bạn
thực thi bao gồm, chạy "gs -h".

Trừ khi bạn chỉ định một thiết bị cụ thể, Ghostscript thường mở thiết bị đầu tiên trong số đó
và định hướng đầu ra cho nó.

Nếu được xây dựng với hỗ trợ X11, thường thiết bị mặc định là cửa sổ X11 (trình xem trước), nếu không
ghostcript thường sẽ sử dụng thiết bị bbox và in trên stdout kích thước của
tệp tái bút.

Vì vậy, nếu cái đầu tiên trong danh sách là cái bạn muốn sử dụng, chỉ cần ra lệnh

gs myfile.ps

Bạn cũng có thể kiểm tra tập hợp các thiết bị có sẵn từ bên trong Ghostscript: invoke
Ghostscript và loại

tên thiết bị ==

nhưng thiết bị đầu tiên trong danh sách kết quả có thể không phải là thiết bị mặc định mà bạn xác định
với "gs -h". Để chỉ định" AbcXyz "làm thiết bị đầu ra ban đầu, hãy bao gồm công tắc

-sDEVICE = AbcXyz

Ví dụ: để xuất ra máy in Epson, bạn có thể sử dụng lệnh

gs -sDEVICE = epson myfile.ps

Chuyển đổi "-sDEVICE =" phải đặt trước đề cập đầu tiên của tệp để in và chỉ
lần sử dụng đầu tiên của switch có bất kỳ tác dụng nào.

Cuối cùng, bạn có thể chỉ định thiết bị mặc định trong biến môi trường GS_DEVICE. Các
thứ tự ưu tiên cho các lựa chọn thay thế này từ cao nhất đến thấp nhất (Ghostscript sử dụng
thiết bị được xác định cao nhất trong danh sách) là:

Một số thiết bị có thể hỗ trợ các độ phân giải (mật độ) khác nhau. Để chỉ định giải pháp trên
một máy in như vậy, hãy sử dụng công tắc "-r":

gs -sDEVICE = -NS NS

Ví dụ: trên một máy in tương thích với Epson 9 chân, bạn sẽ nhận được mật độ thấp nhất (nhanh nhất)
chế độ với

gs -sDEVICE = epson -r60x72

và chế độ mật độ cao nhất (chất lượng đầu ra tốt nhất) với

gs -sDEVICE = epson -r240x72.

Nếu bạn chọn một máy in làm thiết bị đầu ra, Ghostscript cũng cho phép bạn chọn nơi
Ghostscript gửi đầu ra - trên hệ thống Unix, thường là một tệp tạm thời. Để gửi
xuất ra tệp "foo.xyz", sử dụng nút chuyển

-sOutputFile = foo.xyz

Bạn có thể muốn in từng trang riêng biệt. Để thực hiện việc này, hãy gửi kết quả đến một loạt
tệp "foo1.xyz, foo2.xyz, ..." bằng cách sử dụng chuyển đổi "-sOutputFile =" với "% d" trong tên tệp
bản mẫu:

-sOutputFile = foo% d.xyz

Mỗi tệp kết quả nhận được một trang đầu ra và các tệp được đánh số thứ tự.
"% d" là đặc tả định dạng printf; bạn cũng có thể sử dụng một biến thể như "% 02d".

Trên hệ thống Unix và MS Windows, bạn cũng có thể gửi đầu ra tới một đường ống. Ví dụ, để tẩu
xuất ra "lpr"lệnh" (trên nhiều hệ thống Unix, hướng nó đến máy in), sử dụng
tùy chọn

-sOutputFile =% pipe% lpr

Lưu ý rằng các ký tự '%' cần phải được nhân đôi trên MS Windows để tránh bị nhầm lẫn bởi
thông dịch lệnh.

Bạn cũng có thể gửi đầu ra đến đầu ra tiêu chuẩn:

-sOutputFile = -
or
-sOutputFile =% stdout%

Trong trường hợp này, bạn cũng phải sử dụng -q chuyển đổi, để ngăn Ghostscript viết tin nhắn
đến đầu ra tiêu chuẩn.

Để chọn một khổ giấy cụ thể, hãy sử dụng công tắc dòng lệnh

-sPAPERSIZE =

ví dụ

-sPAPERSIZE = a4
or
-sPAPERSIZE = hợp pháp

Hầu hết các khổ giấy ISO và US đều được công nhận. Xem tài liệu sử dụng để biết danh sách đầy đủ,
hoặc các định nghĩa trong tệp khởi tạo "gs_statd.ps".

Ghostscript có thể làm nhiều việc khác ngoài in hoặc xem các tệp PostScript và PDF. Vì
ví dụ, nếu bạn muốn biết hộp giới hạn của tệp PostScript (hoặc EPS), Ghostscript
cung cấp một "thiết bị" đặc biệt chỉ in ra thông tin này.

Ví dụ: bằng cách sử dụng một trong các tệp mẫu được phân phối bằng Ghostscript,

gs -sDEVICE = bbox golfer.ps

in ra

%% BoundBox: 0 25 583 732
%% HiResBoundsBox: 0.808497 25.009496 582.994503 731.809445

LỰA CHỌN


-- tên tập tin arg1 hữu ích. Cảm ơn !
Lấy đối số tiếp theo làm tên tệp như bình thường, nhưng lấy tất cả các đối số còn lại
(ngay cả khi chúng có dạng chuyển đổi cú pháp) và xác định tên "ARGUMENTS"
trong "userdict" (không phải "systemdict") dưới dạng một mảng của các chuỗi đó, trước chạy
tập tin. Khi Ghostscript thực thi xong tệp, nó sẽ thoát trở lại trình bao.

-Dtên=mã thông báo
-dtên=mã thông báo
Xác định tên trong "systemdict" với định nghĩa đã cho. Mã thông báo phải chính xác
một mã thông báo (như được định nghĩa bởi toán tử "mã thông báo") và có thể không chứa khoảng trắng.

-Dtên
-dtên Xác định tên trong "systemdict" với value = null.

-Stên=chuỗi
-stên=chuỗi
Xác định tên trong "systemdict" với một chuỗi đã cho làm giá trị. Điều này khác với
-d. Ví dụ, -dname = 35 tương đương với đoạn chương trình
/ name 35 def
trong khi -sname = 35 tương đương với
/ name (35) def

-P Làm cho Ghostscript nhìn đầu tiên trong thư mục hiện tại cho các tệp thư viện. Qua
mặc định, Ghostscript không còn xuất hiện trong thư mục hiện tại, trừ khi, tất nhiên,
thư mục được cung cấp rõ ràng đầu tiên là "." trong -I. Xem thêm BAN ĐẦU
CÁC TẬP TIN phần bên dưới và được đóng gói Sử dụng.htm để thảo luận chi tiết về các đường dẫn tìm kiếm
và cách Ghostcript tìm tệp.

-q Khởi động yên tĩnh: ngăn chặn các thông báo khởi động bình thường và cũng thực hiện tương tự như
-dQUIET.

-gNumber1xNumber2
Tương đương với -dDEVICEWIDTH =Number1-dDEVICEHEIGHT =Number2. Cái này dành cho
lợi ích của các thiết bị (chẳng hạn như cửa sổ X11) yêu cầu (hoặc cho phép) chiều rộng và chiều cao
để được chỉ định.

-rcon số
-rNumber1xNumber2
Tương đương với -dDEVICEXRESOLUTION =Number1-dDEVICEYRESOLUTION =Number2. Đây là
vì lợi ích của các thiết bị như máy in hỗ trợ nhiều X và Y
các nghị quyết. Nếu chỉ có một số được đưa ra, nó được sử dụng cho cả độ phân giải X và Y.

-Ithư mục
Thêm danh sách thư mục được chỉ định ở đầu đường dẫn tìm kiếm thư viện
các tập tin.

- Đây không thực sự là một công tắc, nhưng cho Ghostscript biết rằng đầu vào tiêu chuẩn là
đến từ một tệp hoặc một đường ống và không tương tác từ dòng lệnh.
Ghostscript đọc từ đầu vào chuẩn cho đến khi nó đến cuối tệp, thực thi nó
giống như bất kỳ tệp nào khác, và sau đó tiếp tục xử lý dòng lệnh. Khi mà
dòng lệnh đã được xử lý hoàn toàn, Ghostscript thoát ra thay vì đi vào
chế độ tương tác của nó.

Lưu ý rằng tệp khởi tạo bình thường "gs_init.ps" làm cho "systemdict" ở chế độ chỉ đọc, vì vậy
giá trị của tên được xác định với -D, -d, -S, hoặc là -s không thể thay đổi (mặc dù tất nhiên,
chúng có thể được thay thế bằng các định nghĩa trong "userdict" hoặc các từ điển khác.)

DÒNG MÁY CÁN BIÊN DẠNG ĐẶT BIỆT TÊN


-dDISKFONTS
Khiến các phác thảo ký tự riêng lẻ được tải từ đĩa trong lần đầu tiên chúng
đang gặp phải. (Thông thường Ghostscript tải tất cả các ký tự phác thảo khi nó
tải một phông chữ.) Điều này có thể cho phép tải nhiều phông chữ hơn vào RAM, với chi phí
kết xuất chậm hơn.

-dNOCACHE
Tắt bộ nhớ đệm ký tự. Chỉ hữu ích cho việc gỡ lỗi.

-dNOBIND
Tắt toán tử "ràng buộc". Chỉ hữu ích cho việc gỡ lỗi.

-dNODISPLAY
Ngăn chặn quá trình khởi tạo bình thường của thiết bị đầu ra. Điều này có thể hữu ích khi
gỡ lỗi.

-dKHÔNG TẠM DỪNG
Tắt lời nhắc và tạm dừng ở cuối mỗi trang. Điều này có thể được mong muốn cho
ứng dụng mà một chương trình khác đang điều khiển Ghostscript.

-dNOPLATFONTS
Vô hiệu hóa việc sử dụng các phông chữ được cung cấp bởi nền tảng bên dưới (ví dụ: X
Các cửa sổ). Điều này có thể cần thiết nếu các phông chữ nền tảng trông khác hẳn với
phông chữ có thể mở rộng.

-dSAFER
Hạn chế các hoạt động tệp mà công việc có thể thực hiện. Đặc biệt khuyến khích cho những người yêu thích spoolers,
các tập lệnh chuyển đổi hoặc các môi trường nhạy cảm khác, nơi có văn bản xấu hoặc
mã chương trình PostScript độc hại phải được ngăn chặn thay đổi các tệp quan trọng.

-dWRITESYSTEMDICT
Cho phép ghi "hệ thống". Điều này là cần thiết khi chạy tiện ích đặc biệt
các chương trình như phông chữ2cpcharstr, phải bỏ qua quyền truy cập PostScript thông thường
sự bảo vệ.

-sDEVICE =thiết bị
Chọn thiết bị đầu ra thay thế ban đầu, như được mô tả ở trên.

-sOutputFile =tên tập tin
Chọn tệp đầu ra thay thế (hoặc đường ống) cho thiết bị đầu ra ban đầu, như
miêu tả trên.

TIẾT KIỆM PHƯƠNG THỨC


Sản phẩm -dSAFER tùy chọn vô hiệu hóa các toán tử "deletefile" và "renamefile" và cấm
mở lệnh piped ("% pipe%cmd"). Chỉ có thể mở"% stdout "và"% stderr "cho
viết. Nó cũng vô hiệu hóa việc đọc từ các tệp, ngoại trừ "% stdin", các tệp được cung cấp dưới dạng
đối số dòng lệnh và các tệp chứa trong các đường dẫn được cung cấp bởi LIBPATH và FONTPATH ​​hoặc
được chỉ định bởi hệ thống params / FontResourceDir và / GenericResourceDir.

Chế độ này cũng đặt tham số .LockSafetyParams của thiết bị đầu ra ban đầu thành
bảo vệ khỏi các chương trình cố gắng ghi vào tệp bằng thiết bị OutputFile
tham số. Vì các tham số thiết bị được chỉ định trên dòng lệnh, bao gồm
OutputFile, được đặt trước chế độ SAFER, sử dụng "-sOutputFile = ..." trên dòng lệnh là
không giới hạn.

Chế độ SAFER ngăn việc thay đổi / GenericResourceDir, / FontResourceDir,
/ SystemParamsPassword và / StartJobPassword.

Mặc dù chế độ SAFER không phải là chế độ mặc định, nhưng nó là chế độ mặc định cho nhiều tập lệnh trình bao bọc, chẳng hạn như
ps2pdf và có thể là mặc định trong bản phát hành tiếp theo của Ghostscript. Do đó khi chạy
các chương trình cần mở tệp hoặc đặt các thông số hạn chế, bạn nên chuyển
-dNOSAFER tùy chọn dòng lệnh hoặc từ đồng nghĩa của nó -dELAYSAFER.

Khi chạy với -dNOSAFER có thể thực hiện "lưu" theo sau là ".setsafe",
thực thi một tệp hoặc thủ tục ở chế độ SAFER, sau đó sử dụng "khôi phục" để quay lại NOSAFER
chế độ. Để ngăn đối tượng lưu được khôi phục bởi tệp nước ngoài hoặc
thủ tục, toán tử ".runandhide" nên được sử dụng để ẩn đối tượng lưu khỏi
thủ tục hạn chế.

Sử dụng gs trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad