Inhalte für Entwickler
© 2000-2012, Two Pilots

Auf Englisch: PDF-Bibliothek (PDF Library)
Andere Projekte: Virtueller Drucker (Virtual Printer)
SAVE
PDF-Bibliothek Download Features Anleitung Tutorials FAQ Preise HTML2PDF Add-on Neues aus dem Labor Impressum

PDF Creator Pilot - FAQ

 

  1. Haben Sie Schritt-für-Schritt-Anleitungen für Visual Basic, ASP, Delphi oder Visual C?
  2. Was sind die System- und Softwareanforderungen für die PDF-Bibliothek?
  3. Braucht die Bibliothek Adobe Reader oder andere Software zur Erstellung von PDF-Dokumenten?
  4. Was sind die Einschränkungen der Demoversion?
  5. Wie installiert man PDFCreatorPilot.DLL auf dem Nutzer-PC?
  6. Wie gliedert man Bilder in das PDF-Dokument ein?
  7. Wie erstelle ich eine neue Seite im Dokument?
  8. Wie ändere ich die Seitengröße des erstellten PDF-Dokumentes?
  9. Wie kann ich ein PDF-Dokument direkt bei der Arbeit im Nutzerbrowser-Fenster erstellen?
  10. Kann ich die PDF-Bibliothek mit ASP.NET nutzen?
  11. Kann ich im PDF zeichnen oder drucken?
  12. Werden Windows-Metafiles (EMF) unterstützt?
  13. Wie ändere ich die Größe der erstellten PDF-Dokumente?
  14. Warum erscheint eine Fehlermeldung, wenn ich versuche, ein Bild aus ASP zum PDF hinzuzufügen?
  15. Wie erstelle ich ein editierbares Textfeld im PDF-Dokument?
  16. Wie erstelle ich den Text mit Zeilenumbruch?
  17. Kann ich ein Rechteck zeichnen, das in Millimetern (mm) gemessen wird?
  18. Ich nutze .ShowText für die Textausgabe. Wie ändere ich die Textausrichtung?
  19. Gibt es eine andere Möglichkeit, Lesezeichen im PDF zu erstellen?
  20. Haben Sie Dokumentationen für JavaScript in PDF-Formularen?
  21. Kann ich PDF Creator Pilot von C++ Builder aus nutzen?
  22. Mit PDF Creator Pilot habe ich eine .NET – Anwendung entwickelt, die einwandfrei auf meinem PC funktioniert. Wenn ich die Anwendung auf einem anderen PC einsetze, funktioniert sie nicht, und ich bekomme Fehlermeldungen.

 

  1. Haben Sie Schritt-für-Schritt-Anleitungen für Visual Basic, ASP, Delphi oder Visual C?

    Ja, haben wir. Sehen Sie bitte hierfür die Schritt-für-Schritt-Anleitungen hier.

    Zum Inhalt

  2. Was sind die System- und Softwareanforderungen für die PDF-Bibliothek?

    Windows 2000/XP/2003/Vista/7/8 Beta. Keine Software Dritter ist nötig.

    Zum Inhalt

  3. Braucht die Bibliothek Adobe Reader oder andere Software zur Erstellung von PDF-Dokumenten?

    Keine zusätzliche Software ist nötig.

    Zum Inhalt

  4. Was sind die Einschränkungen der Demoversion?

    Die Demoversion beinhaltet eine entsprechende Meldung innerhalb der generierten PDF-Dokumente.

    Zum Inhalt

  5. Wie installiert man PDFCreatorPilot.DLL auf dem Nutzer-PC?

    Platzieren Sie PDFCreatorPilot.DLL im {%system%} - Verzeichnis und nutzen Sie den Systemtool regsvr32.exe , um PDFCreatorPilot.DLL zu registrieren. Sie können auch das PDFCreatorPilot.msi - Installationspaket vom Redistributable - Ordner nutzen.

    Zum Inhalt

  6. Wie gliedert man Bilder in das PDF-Dokument ein?

    Set PDF = CreateObject("PDFCreatorPilot.PDFDocument4")
    PDF.SetLicenseData "demo", "demo"
    J = PDF.AddImageFromFile("picture.jpg")
    PDF.PageWidth = 310
    PDF.PageHeight = 310
    PDF.DrawImage J, 5, 5, 300, 300, 0
    PDF.SaveToFile "test.pdf", true

    Zum Inhalt

  7. Wie erstelle ich eine neue Seite im Dokument?

    Nutzen Sie die NewPage oder AddPage-Methode.

    Zum Inhalt

  8. Wie ändere ich die Seitengröße des erstellten PDF-Dokumentes?

    Nutzen Sie das PageSize-Objekt.

    Zum Inhalt

  9. Wie kann ich ein PDF-Dokument direkt bei der Arbeit im Nutzerbrowser-Fenster erstellen?

    Die Technik ist einfach:

    1. Erstellen Sie das PDF Creator Pilot - Objekt und initialisieren Sie es:
    Set PDF = CreateObject("PDFCreatorPilot.PDFDocument4")
    PDF.SetLicenseData "demo", "demo"

    2. Füllen Sie das PDF-Dokument mit Texten, Grafiken etc. aus
    PDF.ShowTextAt 40, 40, "Hello."

    3. Nutzen Sie das "Rückmeldungs" - ASP-Objekt, um das Dokument direkt zum Browser zu leiten, oder schreiben Sie die Daten in das Output- Rückmeldungs-Objekt. Byte-Array ist erforderlich. Nutzen Sie die GetBuffer-Methode von PDF Creator Pilot, um das generierte PDF-Dokument als Byte-Array zu bekommen.

    4. Nutzen Sie den folgenden Code:
    Response.Clear
    Response.ContentType = "application/pdf"
    Response.AddHeader "Content-Type", "application/pdf"
    Response.AddHeader "Content-Disposition", "inline;filename=test.pdf"
    Response.AddHeader "Content-Length", PDF.GetBufferSize
    Response.BinaryWrite PDF.GetBuffer
    Response.End

    Als Ergebnis sieht der Nutzer Ihr PDF-Dokument im Browser-Fenster.

    Sie können das Beispiel für ASP ansehen, das die Erstellung eines einfachen PDF-Dokumentes und die Ausgabe dessen im Browser zeigt: Sehen Sie hierfür das Visual Basic - Beispiel.

    Zum Inhalt

  10. Kann ich die PDF-Bibliothek mit ASP.NET nutzen?

    Ja, Sie können PDF Creator Pilot im ASP.NET als normale ActiveX - Bibliothek nutzen.

    Klicken Sie hier, um das Beispiel für ASP.NET zu sehen.

    Zum Inhalt

  11. Kann ich im PDF zeichnen oder drucken?

    Nutzen Sie die GetDC-Methode und zeichnen Sie auf deren HDC, wie auf dem Drucker oder Screen-HDC..

    Zum Inhalt

  12. Werden Windows-Metafiles (EMF) unterstützt?

    Ja, nutzen Sie bitte PlayMetaFile- oder PlayMetaFileFromHandle-Methoden.

    Ihre Metafile wird importiert und behält dabei ihre Vektoreigenschaften.

    Zum Inhalt

  13. Wie ändere ich die Größe der erstellten PDF-Dokumente?

    Legen Sie die Compression-Objekt zur coFlate fest, um das PDF-Dokument zu komprimieren.. Sie können auch die Schrifteinbettung ausschalten, indem Sie FontEmbedStyle auf esNotEmbed umstellen. Dies wird eine genutzte Schrift hindern, in das PDF-Dokument eingebettet zu werden.

    Zum Inhalt

  14. Warum erscheint eine Fehlermeldung, wenn ich versuche, ein Bild aus ASP zum PDF hinzuzufügen?

    Versuchen Sie, die Server.MapPath - Funktion zu nutzen, zum Beispiel:

    K = PDF.AddImageFromFile(Server.MapPath("logo.jpg"))

    Zum Inhalt

  15. Wie erstelle ich ein editierbares Textfeld im PDF-Dokument?

    Nutzen Sie die AddEditBox-Methode.

    Set PDF = CreateObject("PDFCreatorPilot.PDFDocument4")
    PDF.SetLicenseData "demo", "demo"
    PDF.AddEditBox 20, 35, 120, 50, "ed1"
    PDF.AnnotUnicodeText = "Enter text here..."
    PDF.ControlBackColor = &HDDCCFF
    PDF.ControlTextAlign = 1 'taCenter

    PDF.AddEditBox 20, 65, 120, 80, "ed2"
    PDF.AnnotUnicodeText = "password"
    PDF.EditBoxMaxLength = 8
    PDF.IsPasswordEditBox = true
    PDF.ControlTextAlign = 2 'taRight
    PDF.ControlUnicodeHint = "This is the hint for edit"

    PDF.AddEditBox 20, 95, 220, 170, "ed3"
    PDF.AnnotUnicodeText = "Multiline edit box"
    PDF.ControlTextAlign = 1 'taCenter
    PDF.ControlVerticalAlign = 0 'vaTop
    PDF.IsMultilineEditBox = true
    PDF.ControlFont = PDF.AddFont("Georgia", false, false, false, false, 1) 'FontCharset.fcDefault
    PDF.ControlFontSize = 14
    PDF.ControlTextColor = &HFF00CC

    PDF.AddEditBox 20, 185, 120, 200, "ed4"
    PDF.AnnotUnicodeText = "No border here"
    PDF.ControlShowBorder = false

    PDF.SaveToFile "test.pdf", true

    Zum Inhalt

  16. Wie erstelle ich den Text mit Zeilenumbruch?

    Nutzen Sie die ShowTextLines-Methode, um den Text mit Zeilenumbruch zu erstellen.

    Zum Inhalt

  17. Kann ich ein Rechteck zeichnen, das in Millimetern (mm) gemessen wird?

    Sie können die PageResolution-Merkmale von PDF Creator Pilot ändern. Die standardmäßige Auflösung ist 72 DPI (72 Dots Per Inch = Druckpunkte pro Zoll). So können Sie die Objektgröße mithilfe der Auflösung ausrechnen.

    Zum Inhalt

  18. Ich nutze .ShowText für die Textausgabe. Wie ändere ich die Textausrichtung?

    Nutzen Sie ShowTextAligned- und ShowTextLines-Methoden.

    Zum Inhalt

  19. Gibt es eine andere Möglichkeit, Lesezeichen im PDF zu erstellen?

    Schauen Sie sich das Beispiel AddOutlineAfter an. Sie können MainDemo.vbs von PDF Creator Pilot - Installationspaket als Beispiel nutzen.

    Zum Inhalt

  20. Haben Sie Dokumentationen für JavaScript in PDF-Formularen?

    In der technischen Adobe-Meldung #5186, "Spezifikationen für Acrobat Forms JavaScript" finden Sie Details über die Inhalte und Effekte von JavaScript-Scripts.

    Zum Inhalt

  21. Kann ich PDF Creator Pilot von C++ Builder aus nutzen?

    Ja, Sie können die PDF-Blbiothek in C++ Builder fast genauso, wie in Delphi nutzen. Klicken Sie hier, um Beispiele zu sehen.

    Zum Inhalt

  22. Mit PDF Creator Pilot habe ich eine .NET – Anwendung entwickelt, die einwandfrei auf meinem PC funktioniert. Wenn ich die Anwendung auf einem anderen PC einsetze, funktioniert sie nicht, und ich bekomme Fehlermeldungen.

    Wahrscheinlich entsteht das Problem wegen Interop-DLL (Interop.PDFCreatorPilotLib.dll). Vergessen Sie bitte nicht, auch die Interop-DLLs einzusetzen. Platzieren Sie es im gleichen Verzeichnis, wie die Anwendungs-EXE-Datei (für WinForms - Anwendungen) oder im "Bin"-Verzeichnis (für Webanwendungen). Vergessen Sie auch nicht, dass die Interop-DLLs an den ursprünglichen COM DLL - Ort gebunden sind, also empfehlen wir, PDFCreatorPilot.dll in den Ordner "%WINDIR%\system32" zu verschieben.

    Zum Inhalt

PDF-Bibliothek Download Features Anleitung Tutorials FAQ Preise HTML2PDF Add-on Neues aus dem Labor Impressum

 

Kontakt | Support | Blog | Forum

© 2000-2012, Two Pilots