kagelos Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 Έφτιαξα, σε ένα web application (C#, .Net 2.0), 7-8 reports ας πούμε σε HTML. Στην ουσία έχω ένα xml αρχείο που γράφω τα queries που θέλω σε κάθε report. Στην συνέχεια, σε μια φόρμα περνάω παράμετρο ποιο xml να φορτώσει και τυπώνει ένα GridView για κάθε query. Τελικά δηλαδή έχω ένα <table></table> για κάθε query - πολλά gridview σε κάθε report. Είναι ένας ψιλο-αυτοματοποιημένος τρόπος για τις απλές ανάγκες τις εφαρμογής, αλλά όταν πάει ο χρήστης να τυπώσει αρχίζουν τα προβλήματα. 1) Δεν μπορώ να ελέγξω από CSS/HTML τα margin της σελίδας 2) Δεν μπορώ να ορίσω αν θα τυπώνει extra πεδία ο browser (τυπώνει URL, Dates και άλλα άχρηστα από default) 3) Όταν ένα table είναι μεγαλύτερο σε μήκος από μια σελίδα, μπορεί να κόψει μια γραμμή (tr) στην μέση (το page break το βάζει όπου νάναι)!!! Το 3ο είναι το βασικότερό μου πρόβλημα. Ψάχνω μια λύση ώστε να μπορώ να περάσω το HTML μου σε κάτι (library, εξωτερική εφαρμογή κλπ.) και να μου φτιάξει ένα pdf ή κάτι αντίστοιχο ώστε να το δίνω για download. Δηλαδή θα μου αρκούσε και λύση του τύπου να καλώ από command line ένα άλλο πρόγραμμα (π.χ. έναν ήδη setαρισμένο browser ή το OpenOffice) και να μου φτιάχνει το pdf. Έχει κανείς να προτείνει τίποτα; Συγγνώμη για το τεράστιο post!
epersidi Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 Με ένα γρήγορο ψάξιμο βρήκα αυτό http://sourceforge.net/projects/pdf-php/ Νομίζω είναι ότι χρειάζεσαι αφού είναι server side και αρκετά εύκολο στη χρήση αρκεί να ξέρεις κάποια βασικά πράγματα από php. P.S. Εδώ είναι το readme του http://pdf-php.sourceforge.net/pdf-php/readme.php
kagelos Δημοσ. 21 Απριλίου 2010 Μέλος Δημοσ. 21 Απριλίου 2010 Με ένα γρήγορο ψάξιμο βρήκα αυτόhttp://sourceforge.net/projects/pdf-php/ Νομίζω είναι ότι χρειάζεσαι αφού είναι server side και αρκετά εύκολο στη χρήση αρκεί να ξέρεις κάποια βασικά πράγματα από php. P.S. Εδώ είναι το readme του http://pdf-php.sourceforge.net/pdf-php/readme.php Αυτό είναι μια βιβλιοθήκη για php για την δημιουργία PDF. Υπάρχουν πολλά τέτοια και για C#. Δεν θέλω όμως να φτιάξω το pdf εγώ με κώδικα (να τοποθετώ τα labels, να βάζω fonts κλπ) γιατί έτσι ακυρώνω το "report" που έχω φτιάξει σε HTML. Θέλω απλά το HTML να το δώσω κάπου και να βγει σε PDF.
epersidi Δημοσ. 22 Απριλίου 2010 Δημοσ. 22 Απριλίου 2010 Κάτι τέτοιο ίσως ? http://html-pdf-converter.com/en/tools.html
kagelos Δημοσ. 22 Απριλίου 2010 Μέλος Δημοσ. 22 Απριλίου 2010 Καλό είναι αυτό. Δυστυχώς εκεί που θα τρέχει η εφαρμογή είναι intranet χωρίς πρόσβαση στο internet και τα reports είναι εμπιστευτικά ας πούμε Το iTextSharp δοκιμάζω. Βρήκα και μια κλάση για convert από HTML. Thanx!
mastouras Δημοσ. 22 Απριλίου 2010 Δημοσ. 22 Απριλίου 2010 χαιρετω! θα ηθελα να μου καποιος πως μπορω να μετακινησω κατι αριθμους σ΄ενα κειμενο pdf χωρις να μετακινουνται τα αλλα γυρω του,και μετα θελω να το εκτυπωσω,γιατι σε μετατροπη σε word το κειμενο διαλυεται!ευχαριστω
senna28 Δημοσ. 18 Μαρτίου 2011 Δημοσ. 18 Μαρτίου 2011 χαιρετω! θα ηθελα να μου καποιος πως μπορω να μετακινησω κατι αριθμους σ΄ενα κειμενο pdf χωρις να μετακινουνται τα αλλα γυρω του,και μετα θελω να το εκτυπωσω,γιατι σε μετατροπη σε word το κειμενο διαλυεται!ευχαριστω χαιρετω! θα ηθελα να μου καποιος πως μπορω να μετακινησω κατι αριθμους σ΄ενα κειμενο pdf χωρις να μετακινουνται τα αλλα γυρω του,και μετα θελω να το εκτυπωσω,γιατι σε μετατροπη σε word το κειμενο διαλυεται!ευχαριστω
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.