홈»Magento

편집을 PDF로 인보이스 출력

2009년 5월 26일 1985 조회 7 코멘트

Magento 포럼에서이어요. 여기에이 방법에 대한 부정적인 측면이있습니다

1. 만약 당신이 업그레이 드하려고하면 이러한 수정 사항을 덮어 씁니다.
2. 이렇게 고통과 비트 mathy입니다.

질문 3 파일을 PDF로 인보이스를 사용자 정의할 수있습니다 :

/ 애플 리케이션 / 코드 / 코어 / 마법사 / 판매 / 모델 / 주문 / Pdf / Invoice.php
/ 애플 리케이션 / 코드 / 코어 / 마법사 / 판매 / 모델 / 주문 / Pdf / Abstract.php
/ 애플 리케이션 / 코드 / 코어 / 마법사 / 판매 / 모델 / 주문 / Pdf / 제품 / Abstract.php

만약 당신이 원하는 글꼴 크기를 변경 후 꽤 쉽습니다. 그러나 만일 당신이 글꼴을 변경하려면 (전 Helvetica 이후 Helvetica 임베디드 수없는 작은 PDF 파일을 크기에 대한) 그것을 변경 또는 미국 편지 용지 크기를 변경하면 다음 조정 할 일이 많다.

Zend_Pdf를 사용하여 PDF 파일을 만들 수있습니다. 그래서 http://framework.zend.com/apidoc/core/ (선택 Zend_Pdf을 통해 오른쪽 상단 모서리에있는 드롭 다운 목록에서 보이는)에 유용할 수있습니다.

글꼴 및 / 또는 글꼴 크기부터 시작하자. / 애플 리케이션 / 코드 / 코어 / 마법사 / 판매 / 모델 / 주문 / Pdf / Abstract.php와 함께 시작합니다. 에는 3 개의 개인 메소드 _setFontRegular (), _setFontBold (), 그리고 _setFontItalic라고합니다 ()를 통해 Abstract.php뿐만 아니라 Invoice.php 사용됩니다. 언제든지 이러한 3 가지 방법 중, 어디에 글꼴 텍스트의 특정 비트를 설정하는 것입니다 호출을 참조하십시오. 두 번째 매개 변수의 크기 (기본값입니다 7pt)입니다. 그래서, 당신이 원하는 변화 두 번째 매개 변수는 호출을 찾을 글꼴 크기를 변경할 수있습니다. 만약 당신이 원하는 글꼴을 9pt 예를 들어, insertAddress () 메서드 $이 - "_setFontBold ($ 페이지, 9)를 변경할 수있습니다.

1 Star2 Stars3 Stars4 Stars5 Stars (아직 등급이 없음)
Loading ... 로드 중입니다 ...

7 코멘트»

  • 몬타나있다 :

    정말 같이 있어야이 config.xml의에없는 부끄러운 일이죠. 이러한 호출과 같은 반복 [안되게 작은] 글꼴 크기를 갖는 직업 용서할 엔지니어링의 관점에서입니다.

    나는 그들의 보고서 7px 글꼴로 인쇄는 원하는 어떤 클라이언트를 생각할 수 없다.

  • kr있다 :

    이상한, 난,이 시도는 아직 인보이스에 모두 7 포인트 글꼴로 인쇄할 수있습니다. 거기서 나는, 지우거나 내가있을 수있습니다 내려다 보이는 뭔가가 필요 캐시가 있나요?

  • (작성자) 까마귀있다 :

    네, 당신은 캐시를 취소해야합니다.

    시스템 - "캐시 관리

  • kr있다 :

    그게 ... 난 캐싱을 완전히 해제해야 않았다. 아직 변경할 수있습니다. 그것은 서버 또는 무언가 같이 그것 않습니다에서 캐시된 버전의 파일을 저장하지 않습니다? 관리자 캐시 관리의 통제 밖에서 뭔가?

  • (작성자) 까마귀있다 :

    난 다른 Abstract.php에 대한 생각
    / 애플 리케이션 / 코드 / 코어 / 마법사 / 판매 / 모델 / 주문 / Pdf / 제품 /

    이 파일을 동일하게 변경하고보십시오. 만약 일하고 참조하십시오.

  • kr있다 :

    난 이미 그 파일을뿐만 아니라 보였다 있었는데 하나 또는 두 개의 인스턴스가 난 거기 발견 변경됨. 이상한. 이 변경 사항은 시스템이 바로 기존의 명령에 대한 작업을해야합니까? 즉, 그것을 위해서는 시간이 문서가 생성되지 않는 상태를 '변화가 무엇입니까?

  • 지명 타자있다 :

    kr,

    여기에 같은 문제가 있어요. 난 모든 걸 다 해봤을 변경하려면 모든 송장 글꼴을 얻을 수없습니다. 이건 말도 안돼. 나는이 문제를 해결하려고 많은 시간을 낭비하고있어.

귀하의 회신을 둬!

아래에 덧글을 추가, 또는 trackback를 자신의 사이트에서. 당신은 또한 RSS를 통해 이러한 의견을 구독할 수있습니다.

멋지게 굴어. 깨끗하게 유지. 숙박 주제에. 아니 스팸.

이러한 태그를 사용할 수있습니다 :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

이것은 Gravatar입니다 - 웹로그 사용할 수있습니다. 세계적으로 자신만의 얻으려면 - 인식 - 아바타, 등록을하시기 바랍니다 Gravatar에서.