[PHP] HTMLDOC

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04 12:44
Ik heb HTMLDOC als pakket gekozen om PDF'jes mee te creeëren via PHP.

Ik heb zegmaar een aantal brieven in één HTML bestand. Van dit HTML bestand wil ik één PDF bestand genereren met één brief per pagina. Het probleem zit 'm in dat laatste. Ik krijg een prima PDF op m'n scherm met alle brieven, maar soms staan er twee brieven op een pagina, en da's natuurlijk niet de bedoeling. Uiteindelijk wil ik er zegmaar voor zorgen dat ik die PDF uit kan printen en er allemaal losse brieven uit m'n printer rollen.

Ik moet dus uit zien te vinden hoe ik ervoor zorg dat HTMLDOC de pagina af laat breken en op een nieuwe pagina laat beginnen. Dat is me tot op heden nog niet gelukt.

Ik heb de documentatie bekeken waarin ik niks kan vinden. Ook heb ik geprobeerd om een div van 100% height te maken, een table van 100% en nog wat van die dingen, maar ook dat geeft niet het gewenste resultaat.

Iemand ervaring met HTMLDOC die dit probleem weet te tackelen ?

[ Voor 7% gewijzigd door mcdronkz op 09-06-2008 05:27 ]


Acties:
  • 0 Henk 'm!

  • mjax
  • Registratie: September 2000
  • Laatst online: 05:56
Ik ken HTMLDOC niet, maar het klinkt als een tool die HTML oppakt en omzet in PDF. Als je hierbij ook CSS kunt gebruiken, kun je het wellicht oplossen door het gebruiken van het page-break-before CSS property.

Acties:
  • 0 Henk 'm!

  • frederikske
  • Registratie: Oktober 2002
  • Niet online
Mhh misschien is dit iets:

http://www.easysw.com/htmldoc/htmldoc.html#BREAKS
Page Breaks
HTMLDOC supports four new page comments to specify page breaks. In addition, the older BREAK attribute is still supported by the HR element:

<HR BREAK>

Support for the BREAK attribute is deprecated and will be removed in a future release of HTMLDOC.
en verder
Comments

HTMLDOC supports many special HTML comments to initiate page breaks, set the header and footer text, and control the current media options:
...
<!-- NEW PAGE -->
Break to the next page.
<!-- NEW SHEET -->
Break to the next sheet.
<!-- NUMBER-UP nn -->
Sets the number of pages that are placed on each output page. Valid values are 1, 2, 4, 6, 9, and 16.
<!-- PAGE BREAK -->
Break to the next page.

Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

Wat frederikske zegt. check de docs die zijn best compleet.

Let wel op dat je met HTMLDOC vast zit aan HTML 3.2!! Geen CSS, (nested) tables zijn je vriend voor layouts. (I can know, trust me :P )

[ Voor 33% gewijzigd door SchizoDuckie op 09-06-2008 09:16 ]

Stop uploading passwords to Github!


Acties:
  • 0 Henk 'm!

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04 12:44
frederikske, je bent een held !

Stom van me dat ik dat gewoon niet gezien heb

Verder is het echt een ideaal stuk software trouwens !

Acties:
  • 0 Henk 'm!

  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 21-09 16:43

TwoR

Gekleurde stippen

HTMLDOC is wel heel erg oud, geen CSS alleen HTML 3.2
Er zijn tegenwoordig echt wel betere oplossingen dan HTML DOC

* TwoR heeft een trauma opgelopen door te werken met HTML DOC

Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

I know your feelings TwoR Afbeeldingslocatie: http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/guy_hug.gif

Ik wil nog steeds een stoeien met Prince :9
Prince is a computer program that converts XML and HTML into PDF documents.
Prince can read many XML formats, including XHTML and SVG.
Prince formats documents according to style sheets written in CSS.
  • Standards support
    HTML, CSS, SVG, MathML
  • Web enabled
    Load documents, style sheets, images and fonts over HTTP
  • Publishing features
    Hyphenation, crop marks, columns, page floats and footnotes
  • Eye candy
    Rounded borders, small caps, CMYK and RGBA colors
http://www.princexml.com/

[ Voor 103% gewijzigd door SchizoDuckie op 09-06-2008 11:28 ]

Stop uploading passwords to Github!


Acties:
  • 0 Henk 'm!

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04 12:44
Wow, Prince is inderdaad wel geil ja.

Heb 't effe geprobeerd, lijkt CSS inderdaad goed te ondersteunen. Da's natuurlijk veel beter ! :D
Pagina: 1