In tự động pdf bằng Microsoft Print To PDF Printer

Liên hệ QC

vba_gpe

Thành viên thường trực
Tham gia
15/12/10
Bài viết
296
Được thích
44
Nghề nghiệp
Thất nghiệp
Em xin chào mọi người.
Hiện em đang làm một cái code nhỏ nhỏ để in tự động tệp tin trong excel sang PDF.
- E đang dùng máy in mặc định của Microsoft Print To PDF để in pdf.
- Em dùng lệnh Save file thành PDF của Excel sang PDF thì nó cho phép tự động, tuy nhiên khi em thiết lập tỉ lệ in khác 100% là số trang in giữa việc Save as pdf và Print Preview nó khác nhau.

Mà quan trọng là mình canh chỉnh theo print preview nên muốn in sang pdf nó cũng giống Print Preview.

Vậy:
- Có cách nào dùng code để in file pdf tự động bằng máy in "Microsoft Print to PDF" mà không hiện hộp thoại lưu file pdf (Đường dẫn pdf là do mình tự đặt) không ạ?

Em cảm ơn mọi người


1.png
 
- Có cách nào dùng code để in file pdf tự động bằng máy in "Microsoft Print to PDF" mà không hiện hộp thoại lưu file pdf (Đường dẫn pdf là do mình tự đặt) không ạ?
Tràng dài phía đầu thấy có liên quan gì khúc này đâu.
Khúc này trả lời được luôn và ngay: Không.

Còn khúc đầu thì tìm hiểu kỹ về kỹ thuật thiết lập trang in là được. Không cần quan tâm cái Preview.
 
Tràng dài phía đầu thấy có liên quan gì khúc này đâu.
Dạ cái tràng phía trước để mô tả cái e đang bị vướng là sự chênh lệch giữa việc xuất file pdf bằng cách in thông thường và xuất file pdf bằng cách save file dưới dạng pdf nó đang lệch nhau khi tỉ lệ scale khác 100%.

Còn khúc đầu thì tìm hiểu kỹ về kỹ thuật thiết lập trang in là được. Không cần quan tâm cái Preview.
Ngoài việc điều chỉnh kỹ thuật thiết lập trang in để lúc nào in cũng phải thiết đặt 100% thì có cách nào chỉnh tỉ lệ scale lúc xuất pdf theo cách save as pdf trong microsoft Office không ạ? Để đảm bảo preview sao thì xuất ra pdf y vậy?
Khúc này trả lời được luôn và ngay: Không.
Vậy cho em tham khảo thêm là có loại máy in khác nào có hỗ trợ xuất PDF và có share API để can thiệp vào việc tự động chỉ định tệp tin lúc lưu file không ạ?

Cảm ơn anh đã hồi đáp nhanh chóng
 
Dạ cái tràng phía trước để mô tả cái e đang bị vướng là sự chênh lệch giữa việc xuất file pdf bằng cách in thông thường và xuất file pdf bằng cách save file dưới dạng pdf nó đang lệch nhau khi tỉ lệ scale khác 100%.


Ngoài việc điều chỉnh kỹ thuật thiết lập trang in để lúc nào in cũng phải thiết đặt 100% thì có cách nào chỉnh tỉ lệ scale lúc xuất pdf theo cách save as pdf trong microsoft Office không ạ? Để đảm bảo preview sao thì xuất ra pdf y vậy?

Vậy cho em tham khảo thêm là có loại máy in khác nào có hỗ trợ xuất PDF và có share API để can thiệp vào việc tự động chỉ định tệp tin lúc lưu file không ạ?

Cảm ơn anh đã hồi đáp nhanh chóng
Bạn viết dài mà rất rối, vẫn không nêu được yêu cầu cuối cùng là gì. Vẫn chỉ lòng vòng cái vướng trong phương án của bạn.

Việc đơn giản là: Bạn cần lưu bảng trên Excel thành PDF ra làm sao. Chỉ có thế thôi.
 
Bạn viết dài mà rất rối, vẫn không nêu được yêu cầu cuối cùng là gì. Vẫn chỉ lòng vòng cái vướng trong phương án của bạn.

Việc đơn giản là: Bạn cần lưu bảng trên Excel thành PDF ra làm sao. Chỉ có thế thôi.
Dạ. Ngay từ đầu e có nói là đang làm cái in tự động trong excel.
Cụ thể: Xuất file excel thành pdf. Sau đó gộp với vài cái pdf của ứng dụng khác hiện có để trả thành 1 file.
Hiện e đang vướng chỗ xuất file excel sang pdf
 
Hiện e đang vướng chỗ xuất file excel sang pdf
Bài trên mình hỏi bạn là kết quả file PDF xuất ra trông hình thù ra làm sao, để tìm cách thiết lập trang in trên Excel?

Còn bạn cứ kể tỉ lệ này khác cái kia.

Mình cứ tập trung: Đầu vào là bảng trên Excel, đầu ra là PDF có hình dáng cụ thể (minh họa 1 file), giờ làm sao? Chỉ thế thôi.
Vậy: Gửi 1 file Excel đầu vào, 1 file PDF đầu ra.
 
Web KT
Back
Top Bottom