Chuyển đến nội dung chính

The Best iText Questions on StackOverflow

A couple of years ago, I decided to self-publish new books about iText, as opposed to working with
a publisher as I did before for the “iText in Action” books. This led to a book about digital signatures
that is available for download¹ on the iText site, and a book called “The ABC of PDF”² published on
LeanPub. The goal of “The ABC of PDF” was to start with a book that looks at PDF at the lowest
level, examining the syntax of a PDF file and a PDF page, and then to continue writing a series of
books that explain how to use iText on a higher level, answering questions such as:
  • How to create a PDF from scratch?
  • How to create PDF from HTML?
  • How to fill out PDF forms?
  • How to parse a PDF file?
However, in spite of the fact that almost 15,000 people downloaded “The ABC of PDF”, it turned
out that people really wanted me to write a different kind of book. I’ve received many comments
through LeanPub from people who were disappointed that the ABC-book didn’t explain how to
use iText. They expected a book with more practical examples, instead of examples that helps them
understand the PDF specification. Some people even used the feedback form to ask me technical
questions. Unfortunately, I was unable to answer these questions, because the people posting them
didn’t realize that I received these questions anonymously. Even if I knew the answers, I didn’t know
who or where to send them to.
All of this faced me with a dilemma: do I stop writing “The ABC of PDF” and start writing one of
the other books that were planned? If so, which part of iText is most important to iText users? The
plan for the ABC was to write a book of about 150 pages, but much to my surprise, I was only half
way when I finished writing page 150. Didn’t I have other writing priorities?
Then suddenly I had an idea: why not write a book with questions and answers? Why not create a
book entitled “The Best iText Questions on StackOverflow?”
Download: Mediafire

Nhận xét

Bài đăng phổ biến từ blog này

[ASP.NET MVC] Authentication và Authorize

Một trong những vấn đề bảo mật cơ bản nhất là đảm bảo những người dùng hợp lệ truy cập vào hệ thống. ASP.NET đưa ra 2 khái niệm: Authentication và Authorize Authentication xác nhận bạn là ai. Ví dụ: Bạn có thể đăng nhập vào hệ thống bằng username và password hoặc bằng ssh. Authorization xác nhận những gì bạn có thể làm. Ví dụ: Bạn được phép truy cập vào website, đăng thông tin lên diễn đàn nhưng bạn không được phép truy cập vào trang mod và admin.

ASP.NET MVC: Cơ bản về Validation

Validation (chứng thực) là một tính năng quan trọng trong ASP.NET MVC và được phát triển trong một thời gian dài. Validation vắng mặt trong phiên bản đầu tiên của asp.net mvc và thật khó để tích hợp 1 framework validation của một bên thứ 3 vì không có khả năng mở rộng. ASP.NET MVC2 đã hỗ trợ framework validation do Microsoft phát triển, tên là Data Annotations. Và trong phiên bản 3, framework validation đã hỗ trợ tốt hơn việc xác thực phía máy khách, và đây là một xu hướng của việc phát triển ứng dụng web ngày nay.

Tổng hợp một số kiến thức lập trình về Amibroker

Giới thiệu về Amibroker Amibroker theo developer Tomasz Janeczko được xây dựng dựa trên ngôn ngữ C. Vì vậy bộ code Amibroker Formula Language sử dụng có syntax khá tương đồng với C, ví dụ như câu lệnh #include để import hay cách gói các object, hàm trong các block {} và kết thúc câu lệnh bằng dấu “;”. AFL trong Amibroker là ngôn ngữ xử lý mảng (an array processing language). Nó hoạt động dựa trên các mảng (các dòng/vector) số liệu, khá giống với cách hoạt động của spreadsheet trên excel.