Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Grafisch

PDF gemaakt in PHPscript krijgt blokjes geopend op andere PC

None
6 antwoorden
  • Ik maak pdf's (puzzelkaarten) voor m'n puzzelshop en krijg problemen als ik bij de printshop die bestanden wil afdrukken.
    De pdf's die er op mijn PC normaal* uitzien, krijgen opeens lege vierkante blokjes achter de woorden van de woordzoeker (op de plaats van de 'enter') als ze geopend worden op hun PC.

    [b:785325cbd9]PHP en PDF[/b:785325cbd9]
    Deze PDFs worden gegenereerd in een PHP-script van m'n ex-vriend.
    De psp-afbeeldingen zelf zijn gemaakt in Paint Shop Pro 8 en worden opgeslagen als jpg voordat ze in het script gebruikt worden.
    De essentie van het script is dat er puzzels/images gemaakt worden die er dan in de vorm van PDF's uitkomen.

    Het ging een hele tijd goed, maar recent hebben ze daar nieuwe uploads gekregen en nu zijn die vervelende blokjes er weer!
    Om die weg te krijgen, moeten ze eerst alle geopende pdf's sluiten en deze opnieuw openen in Illustrator waardoor dat probleem verdwijnt.
    Wel verandert dan meteen het oorspronkelijke lettertype Dupree in een ander lettertype.

    Aangezien ze dat teveel werk vinden, zoek ik nu z.s.m. dus een structurele oplossing.
    - Heeft het mss te maken met oudere versies?
    - Met een conflicterende versie van PSP8 met de nieuwe Adobe?
    - Met een lettertype wat (daar) niet geinstalleerd is?
    - Is het probleem opgelost als er een ander letterype wordt aangegeven in het PHP-script? Maar hoe doe je dat?

    Ik heb er geen verstand van, dus als het niet duidelijk is, vraag dan gewoon door!
    Zijn er mensen die tips hebben!?

    Groeten,
    Majel

    *Als ik in Paint Shop Pro 8 de PDFs open om ze te bewerken (een stuk weg te snijden) verschijnen die hokjes ook!
  • Is er echt niemand die een tip heeft?
  • Is het font ‘embedded’? Zo niet dan wordt het lastig.

    Als het alleen om het uitprinten gaat (en als het corps groot genoeg is) kan de tekst ook eerst omgezet worden naar outlines voordat je er een PDF van maakt.
  • Bedankt voor je reactie, Ali Jas! :)

    In het php-script worden puzzels en images gecombineerd, dat is de essentie van het script.
    De vorm waar m'n ex toen voor gekozen heeft, is dat ze er vervolgens als [i:547a527ec7]kant-en-klare pdf's[/i:547a527ec7] uit rollen.
    Aangezien ik geen programmeur ben en ook op grafisch gebied niet veel weet, is het mij volstrekt onduidelijk hoe ik dit probleem moet oplossen.

    *Mss is dit voor een [b:547a527ec7]programmeur[/b:547a527ec7] (met nog wat extra uitleg) relatief simpel, die kan bv. in dat script een aantal dingen veranderen waardoor het lettertype Dupree vervangen wordt door een gangbaarder font. Ik weet ook niet of dat dan de oplossing is, maar 'worth trying' als je wel weet wat je aan het doen bent.

    *Maar mss weet iemand die een expert is op [b:547a527ec7]grafisch gebied[/b:547a527ec7] juist een oplossing waardoor ik dit blokjesprobleem niet krijg als ik bv. met een nieuwere versie van [i:547a527ec7]Paint Shop Pro[/i:547a527ec7] de [b:547a527ec7]jpg's[/b:547a527ec7] maak die in het php-script gebruikt worden (en als basis dienen voor de latere pdf's).
    En wie weet, heeft dat er zelfs wel helemaal niks mee te maken(?).

    Hopelijk heb jij of andere mensen nog meer ideeën!? :)
  • OK, alles gaat dus via een script. Kun je kijken in het script? Ergens zal dit moeten staan: selectFont(fontName [,encoding]) of zoiets.
    Daar zal de naam Dupree ook zichtbaar moeten zijn. Evenals de extensie .afm (Adobe Font Metrics) voor de PDF toepassing.

    Als het script eventueel moet worden aangepast kunnen de experts je misschien beter helpen. Plaats je vraag dus in het webprogrammeringsforum.
  • Bedankt, Ali Jas! :) Sorry voor m'n late reactie!
    Ja, alles gaat via een php-script van m'n ex.

    Ik heb al zitten kijken en zoeken naar allerlei fontcodes, maar het staat werkelijk op veel verschillende plaatsen en in een aantal bestanden!
    Ik heb wel onder [b:0938de77b7]php4[/b:0938de77b7] (er is ook nog een aparte php-directory) de directory [b:0938de77b7]pdf-related[/b:0938de77b7] gevonden en daarin zitten een aantal .afm-bestanden, maar geen Dupree voorzover ik kan zien. Die ben ik ergens anders tegengekomen.
    Ik knip&plak even de 'copyright.txt' voor je, ik heb zo'n idee dat daar mss de sleutel ligt qua Acrobat-versie!? Maar wrs zit ik er helemaal naast! ;)
    [quote:0938de77b7]The AFM files for the PDF Core 14 fonts have been fetched from

    http://partners.adobe.com/asn/developer/technotes/acrobatpdf.html

    They contained the following copyright text:

    This file and the 14 PostScript(R)
    AFM files it accompanies may be used,
    copied, and distributed for any
    purpose and without charge, with or
    without modification, provided that
    all copyright notices are retained;
    that the AFM files are not
    distributed without this file; that
    all modifications to this file or any
    of the AFM files are prominently
    noted in the modified file(s); and
    that this paragraph is not modified.
    Adobe Systems has no responsibility
    or obligation to support the use of
    the AFM files.



    The Lucidux Sans font carries the following copyright notice:

    % Copyright (C) 2000 Bigelow & Holmes Inc. and Y&Y, Inc.
    % For further information, contact:
    % mailto:support@yandy.com or mailto:design@bigelowandholmes.com
    % For other Bigelow & Holmes fonts see http://www.YandY.com[/quote:0938de77b7]
    Ik zie door de bomen het bos niet meer eigenlijk en ik zal idd ook m'n vraag op het programmeerforum zetten straks!

    Inmiddels is vandaag de situatie acuut geworden omdat de printshop een nieuwe pc heeft waar de [b:0938de77b7]PDF-reader Acrobat 5[/b:0938de77b7] niet op staat, nu kan er dus niets meer uitgeprint worden (zonder die blokjes).
    Als ik maandag dit probleem niet opgelost heb of nog ergens die oude versie van de PDF-reader vandaan kan halen, moet ik de lopende bestellingen annuleren, en houdt het voorlopig op.
    Waar kan ik die oude versie [b:0938de77b7]PDF-reader Acrobat 5[/b:0938de77b7] vinden?
    Ik hoop dat iemand nog tips heeft!

    Groetjes,
    Majel

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.